随笔分类 - Python
摘要:from urllib import urlencodeimport urllib2,cookielibcj = cookielib,LWPCookieJar()opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))urllib2.install_opener(opener)user_data = {'username': ' ...','password':'****'}url_data = urlencode(user_data)r = opener.ope
阅读全文
摘要:import smtplibSMTPserver = 'smtp.163.com'fromaddr = 'a@163.com'toaddr = 'b@qq.com'MsgHead = ['From:a@163.com','To:b@qq.com','Subject':'Lalalal']MsgBody = ['balalla','aaaaa']Msg = '\r\n\r\n'.join(['\r\n'.join(MsgH
阅读全文
摘要:http://kenby.iteye.com/blog/1162698importlogging#创建一个loggerlogger=logging.getLogger('mylogger')logger.setLevel(logging.DEBUG)#创建一个handler,用于写入日志文件fh=logging.FileHandler('test.log')fh.setLevel(logging.DEBUG)#再创建一个handler,用于输出到控制台ch=logging.StreamHandler()ch.setLevel(logging.DEBUG)#定义h
阅读全文
摘要:eggs.cvs文件为:http://www.crifan.com/python_read_write_csv_file/
阅读全文
摘要:hashlib是个专门提供hash算法的库,现在里面包括md5, sha1, sha224, sha256, sha384, sha512,使用非常简单、方便。 md5经常用来做用户密码的存储。而sha1则经常用作数字签名。
阅读全文
摘要:difflib是python提供的比较序列(string list)差异的模块。实现了三个类:1>SequenceMatcher 任意类型序列的比较 (可以比较字符串)2>Differ 对字符串进行比较3>HtmlDiff 将比较结果输出为html格式.SequenceMatcher实例:SequeceMatcher(None,a,b)创建序列比较对象,将以a作为参考标准进行Sequecematcher(None,b,a)创建序列比较对象,将以b作为参考标准进行a,b表示待比较的两个序列,生成序列比较对象后,调用该对象的get_opcodes()方法,将返回一个元组(tag,
阅读全文
摘要:1.list--列表(1)append:(2)count:>>> x = ['to','bee','or','not','to']>>> x.count('to')2>>> x.count('apple')0(3)extend:列表尾部一次性追加另一个序列>>> a=[1,2,3]>>> b=[4,5,6]>>> a.extend(b)>>> a[1, 2,
阅读全文
摘要:Brett.IsBlogging about all kinds of thingsMy Python Web Crawlerwritten by brett langdonHow to write a very simplistic Web Crawler in Python forfun.Recently I decided to take on a new project, a Python basedweb crawlerthat I am dubbing Breakdown. Why? I have always been interested in web crawlers and
阅读全文
摘要:urllib.unquote()字符串被当作url提交时会被自动进行url编码处理,在python里也有个urllib.urlencode的方法,可以很方便的把字典形式的参数进行url编码。可是在分析httpheaders的传输信息时,很多已经被url编码的字符串,不是我们这些菜鸟一眼能看出来的,于是乎,urllib.unquote()s ="url=%2F&email=imtesting%40tempmail.com&password=hereispassword"print urllib.unquote(s)>>> url=/&
阅读全文
摘要:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检验给出的路径是否是一个目录:os.path.isdir()判断是否是绝对路径:os.path.isabs()检验给出的路径是否真地存:os.path.exists()返回一个路径的目录名和文件名:os
阅读全文

浙公网安备 33010602011771号