`
文章列表
find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。 -ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会 ...
本文出处参考:http://www.cnblogs.com/LinuxHunter/archive/2010/11/30/1891635.html 在很多的python 教程中都会讲到登录邮箱或发送邮件的例子,好东西不怕多,本文也举一个例子。登录tom邮箱发信,代码如下: def loginTom(username, password): url1 = ''' http://login.mail.tom.com/cgi/login ''' values = { 'type' : '0', 'user' : '%s' % username, 'in_use ...
python登录QQ邮箱发信的代码。 # -*- coding: cp936 -*- from email.Header import Header from email.MIMEText import MIMEText from email.MIMEMultipart import MIMEMultipart import smtplib, datetime #创建一个带附件的实例 msg = MIMEMultipart() #构造附件 att = MIMEText(open('f:\\文件名.doc', 'rb').read(), 'base64', 'gb2312') ...
本节python教程,为大家介绍,用 python实现自动登录126等邮箱的功能。 分享一下,给有需要的朋友。 import sys, urllib2, urllib,cookielib import re cookie = cookielib.LWPCookieJar() opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie)) urllib2.install_opener(opener) url='http://entry.mail.126.com/cgi/login?hid=10010102& ...
python处理utf8编码中文,需要在py文件的第一行加入:# -*- coding:utf-8 -*- 或 #coding=utf-8 打印字符串时,使用print str.encode('utf8'); 打印中文列表时,使用循环 for key in list:print key 打印中文字典时,可以使用循环,也可以使用json: import json print json.dumps(dict, encoding='UTF-8', ensure_ascii=False) 以上介绍的是python的小知识点,有时遇上utf8编码中文无所适从时,刚好用上。
不用编码也是可以匹配邮箱的。 下面是一个用队列实现,广度优先的简单爬虫代码。先就这样吧,目测暂时不会再理它了,以后有时间再修改。 1 # -*- coding: cp936 -*- 2 import urllib2 3 import re 4 from pyquery import PyQuery as pq 5 from lxml import etree 6 7 #mailpattern = re.compile('[^\._:>\\-][\w\.-]+@(?:[A-Za-z0-9]+\.)+[A-Za-z]+') 8 ...
序列 序列(consequence)是python中一种数据结构,这种数据结构根据索引来获取序列中的对象。 python中含有六种内建序列类:list, tuple, string, unicode, buffer, xrange。其中xrange比较特殊,它是一个生成器,其他几个类型具有的一些序列特性对它并不适合。 一般说来,具有序列结构的数据类型都可以使用:index, len, max, min, in, +, *, 切片。如: >>> a = 'Iloveyou' >>> len(a) 8 >>> max(a) 'y' ...
看到一个同学问递归最多达到多少次,因为在他跑的时候,次数有时多有时少,以前没有想过这个问题。那就自己动手在验证验证, 代码如下: def recursion(n): if(n <= 0): return print n recursion(n - 1) if __name__ == "__main__": recursion(1000) 当在我自己的机器运行以上代码时,发现最多能打印到998,然后就会抛出 “RuntimeError: maximum recursion depth exceed ...
本文使用session来解决。 Session保存在服务器端,在PHP过程中改变Session变量的值后,即保存在服务器端,下次访问这个变量时,得到是新赋的值,所以,可以用一个Session变量记录表单提交的次数,大于1时,就不在处理表单中的数据。 测试代码: 01 <?php 02 /** 03 * 防止刷新 重复提交 04 * site www.jbxue.com 05 */ 06 if (isset($_POST['action']) && $_POST['action'] == 'submitted') { 07 session_sta ...
禁止页面刷新,用javascript代码即可轻松实现,来看本文提供的参考代码。 01 <script language="JavaScript"> 02 //禁止刷新,回退 03 //www.jbxue.com 04 function onKeyDown() 05 { 06 if ( (event.altKey) || ((event.keyCode == && 07 (event.srcElement.type != "text" && 08 event.srcElement.type != "tex ...
本文出处参考:php 页面回退的两种实现方法 方法1,使用Header方法设置消息头Cache-control 1 header('Cache-control: private, must-revalidate'); //支持页面回跳 方法2,使用session_cache_limiter方法 1 //必须写在session_start方法之前,否则报错。 2 session_cache_limiter('private, must-revalidate'); 附,Cache-Control消息头域说明 Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置C ...
Js动态添加复选框Checkbox的实例方法!!! 首先,使用JS动态产生Checkbox可以采用如下类似的语句: var checkBox=document.createElement("input"); checkBox.setAttribute("type","checkbox"); checkBox.setAttribute("id",'123456'); 但是,这样产生的checkbox是不带尾后的文字的,如果需要添加,那么需要使用 document.createTextNode('XXX') 方法 ...
Jquery图片滚动与幻灯片的实例代码!! 1、图片滚动 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Jquery图片滚动与幻灯片_http://www.jbxue.com& ...
jquery另一种全选、全不选、反选的方式(与原生js混合使用)。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" ...
php最常用的条件判断语句,if、elseif 以及 else 语句用于执行基于不同条件的不同动作。 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作。 您可以在代码中使用条件语句来完成此任务。 if...else 语句 在条件成立时执行一块代码,条件不成立时执行另一块代码 elseif 语句 与 if...else 配合使用,在若干条件之一成立时执行一个代码块If...Else 语句 如果您希望在某个条件成立时执行一些代码,在条件不成立时执行另一些代码,请使用 if....else 语句。 语法 if (condition) code to be executed ...
Global site tag (gtag.js) - Google Analytics