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