随笔分类 -  python模块

[Python]随机数与随机字符串
摘要:转载自:http://blog.chinaunix.net/u1/43271/showart_373575.html 随机整数:>>> import random>>> random.randint(0,99)21随机选取0到100间的偶数:>>> import random>>> random.randrange(0, 101, 2)42随机浮点数:>>> import random>>> ra... 阅读全文
posted @ 2009-02-02 18:16 sislcb 阅读(13510) 评论(1) 推荐(0)
举例说明Python的CSV模块
摘要:举例说明Python的CSV模块 by Gary Jia — 上次修改时间: 2007-11-30 17:28 文章标签 python zope 举几个例子来介绍一下,Python 的 CSV模块的使用方法,包括,reader, writer, DictReader, DictWriter.register_dialect 一直非常喜欢python的csv模块,简单易用,... 阅读全文
posted @ 2008-12-15 17:29 sislcb 阅读(117458) 评论(6) 推荐(0)
python模块之smtplib: 用python发送SSL/TLS安全邮件
摘要:转载请注明原文出自 http://blog.csdn.net/zhaoweikid/ python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。smtp协议的基本命令包括: HELO 向服务器标识用户身份 MAIL 初始化邮件传输 mail from: RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个rcpt to: ... 阅读全文
posted @ 2008-12-02 09:32 sislcb 阅读(11904) 评论(0) 推荐(0)
python模块之email: 电子邮件编码解码 (二、编码邮件)
摘要:用email模块来生成邮件也是很简单的,只是需要一些mime的基础知识。下面看看一点mime基础。MIME消息由消息头和消息体两大部分组成,在邮件里就是邮件头和邮件体。邮件头与邮件体之间以空行进行分隔。这点可以用文本编辑器(比如记事本)查看一个邮件的源文件就可以清除看到。outlook和foxmail自己就有查看源文件的功能。 邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型... 阅读全文
posted @ 2008-12-01 13:13 sislcb 阅读(7040) 评论(0) 推荐(0)
python模块之email: 电子邮件编码解码 (一、解码邮件)
摘要:python自带的email模块是个很有意思的东西,它可以对邮件编码解码,用来处理邮件非常好用。处理邮件是一个很细致的工作,尤其是解码邮件,因为它的格式变化太多了,下面先看看一个邮件的源文件:Received: from 192.168.208.56 ( 192.168.208.56 [192.168.208.56] ) by ajax-webmail-wmsvr37 (Coremail) ; ... 阅读全文
posted @ 2008-12-01 13:12 sislcb 阅读(15760) 评论(0) 推荐(1)
python模块之poplib: 用pop3收取邮件
摘要:python的poplib模块是用来从pop3收取邮件的,也可以说它是处理邮件的第一步。 POP3协议并不复杂,它也是采用的一问一答式的方式,你向服务器发送一个命令,服务器必然会回复一个信息。pop3命令码如下: 命令 poplib方法 参数 状态 描述----------------------------------------------------------... 阅读全文
posted @ 2008-12-01 13:11 sislcb 阅读(24134) 评论(0) 推荐(0)
python optparse 模块使用
摘要:使用命令行时,如果要添加选项的话,python 2.3里新增加了一个模块叫optparse,也是专门来处理命令行选项的。 from optparse import OptionParser parser = OptionParser() parser.add_option("-p", "--pdbk", action="store_true", dest=... 阅读全文
posted @ 2008-11-29 18:12 sislcb 阅读(11412) 评论(0) 推荐(1)
python模块之quopri: quoted-printable编解码
摘要:转载自:http://blog.csdn.net/zhaoweikid/archive/2007/05/31/1633526.aspx quopri模块和base64模块有点象,都是用来编码和解码的,且base64和quoted-printable这两种编码都是在电子邮件中常见的编码。quoted-printable的编码方法为: 英文字符除了=以外不做处理,其他字符的编码为=加这个字符的两个字节... 阅读全文
posted @ 2008-11-28 09:33 sislcb 阅读(3419) 评论(0) 推荐(0)
python模块之base64
摘要:转载自:http://blog.csdn.net/zhaoweikid/archive/2007/05/31/1633470.aspx 这篇文章转自我在百度的blog: http://hi.baidu.com/python23/ base64模块是用来作base64编码解码的。这种编码方式在电子邮件中是很常见的。它可以把不能作为文本显示的二进制数据编码为可显示的文本信息。编码后的文本大小会... 阅读全文
posted @ 2008-11-28 09:32 sislcb 阅读(21292) 评论(3) 推荐(0)
python模块之zipfile
摘要:转载自:http://blog.csdn.net/zhaoweikid/archive/2007/05/30/1630842.aspx 这篇文章是从我的另一个blog转过来的: http://hi.baidu.com/python23/ zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率也是比较高的,在这里对zipfile的使用方法... 阅读全文
posted @ 2008-11-28 09:30 sislcb 阅读(4118) 评论(0) 推荐(0)
python模块之HTMLParser: 解析html,获取url
摘要:转载自:http://blog.csdn.net/zhaoweikid/archive/2007/06/13/1649997.aspx HTMLParser是python用来解析html的模块。它可以分析出html里面的标签、数据等等,是一种处理html的简便途径。HTMLParser采用的是一种事件驱动的模式,当HTMLParser找到一个特定的标记时,它会去调用一个用户定义的函数,以此来通... 阅读全文
posted @ 2008-11-27 10:09 sislcb 阅读(3229) 评论(1) 推荐(0)
python模块之StringIO
摘要:转载自:http://blog.csdn.net/zhaoweikid/archive/2007/06/18/1656226.aspx StringIO经常被用来作为字符串的缓存,应为StringIO有个好处,他的有些接口和文件操作是一致的,也就是说用同样的代码,可以同时当成文件操作或者StringIO操作。比如: import string, os, sysimport StringIOdef... 阅读全文
posted @ 2008-11-27 10:03 sislcb 阅读(44789) 评论(2) 推荐(1)
Python的logging模块
摘要:python log 阅读全文
posted @ 2008-11-25 14:03 sislcb 阅读(12444) 评论(2) 推荐(0)