摘要: 1 python re模块(Regular Expressioin正则表达式)提供了一个与perl等编程语言类似的正则匹配操作,他是一个处理python字符串的强有力的工具,有自己的语法和独立的处理引擎,几乎所有的编程语言中,正则表达式的语法都是一样的,区别在于他们支持的正则表达式的数量不一样 2 阅读全文
posted @ 2017-03-12 20:18 小油菜1 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 网址是: http://www.iplaypy.com/module/sqlite3.html 阅读全文
posted @ 2017-03-12 20:18 小油菜1 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1 XML-RPC是一种使用xml文本的方式利用http协议传输命令和数据的rpc基址,我们用pythom的想mlrpclib模块可以让程序与其他任何语言编写的XML-RPC服务器进行数据传输 首先,我们用Python写一个简单的8080端口服务器,源码如下: # sxr.py 新建文件,名字为sx 阅读全文
posted @ 2017-03-12 20:01 小油菜1 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 math模块提供很多的数学运算功能; math.pi 圆周率 math.e 那个自然常熟就是e^x,的这个e math.ceil(i) 对i向上取整 math.floor(i) 向下取整 math.pow(a,b) 返回a的b次幂 math.sqrt(i) 返回i的平方根 阅读全文
posted @ 2017-03-12 18:36 小油菜1 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1 在日常编程中,经常会用到处理email,发送,接收,抄送,下载邮件内容等操作,这时候就需要用Python的smtplib模块 smtplib与Email服务器(server)相互通信来传送信息,他可以用于创建定制的Email邮件服务器,还提供一些很实用的类(class),可以在其他程序应用中调试 阅读全文
posted @ 2017-03-12 18:31 小油菜1 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 1 logging日志记录模块的使用和配置 logging模块我们不需要单独再安装,经常要调试程序,记录程序运行过程中的一些信息,手工记录调试信息很麻烦,所以python的logging模块,会把你想记录的日志信息保存到一个自己设定格式的文件中。 2 logging模块日志级别 阅读全文
posted @ 2017-03-12 18:15 小油菜1 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 1 urlparse模块是一个解析与泛解析Web网址URL字符串的一个工具 urlparse模块会将一个普通的url解析为6个部分,返回的数据类型都是元祖,同时,他还可以将已经分解后的url在组合成url地址 返回六个部分,分别是:scheme(机制),,netloc(网络配置),path(路径), 阅读全文
posted @ 2017-03-12 18:03 小油菜1 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1 如果要用python做一个服务器和客户端的通信程序,那么就一定得选择标准库中的scoket套接字模块,它支持多种网络协议:TCP/IP ,ICMP/IP, UDP/IP socket 包括2个套接字,一个是服务器端(server),一个是客户端(client),在一个程序中创建服务器端的套接字, 阅读全文
posted @ 2017-03-12 17:53 小油菜1 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1 urllib2是非常强大的Python网络资源访问模块,它的功能和urllib模块相似 python标准库中的urllib2模块可以说是urlib模块的一个升级的复杂版,不需要另外下载, 比如访问的网络资源需要http验证, 需要cookie信息, 模仿普通浏览器一样去访问网络,网页资源 这个时 阅读全文
posted @ 2017-03-12 17:41 小油菜1 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1 uillib是python标准库中最常用的一个python网络应用资源访问的模块,他可以让你像访问文本一样,读取网页的内容 它的作用是访问一些不需要验证的网络资源和cookie等 uillib模块提供了一个网络资源访问的超级简单移动的api接口,还包括一些函数方法用于对参数编码,下载网页文件等操 阅读全文
posted @ 2017-03-12 17:00 小油菜1 阅读(263) 评论(0) 推荐(0) 编辑
摘要: import time #导入time模块 应用的时候有两种方式来表示时间: 1)时间戳 2)格式化的时间str(字符串) 3)元祖(struct_time)以及calendar 2 time模块讲解 阅读全文
posted @ 2017-03-12 16:35 小油菜1 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1 sys是system的缩写,用来获取操作系统和编译器的一些配置,设置和操作,如判断文件和文件夹是否存在,创建文件夹,获取系统版本之类的操作 import sys #导入sys模块 2--一些函数总结: sys.argv() 实现从程序外部向程序传递参数,就是传一个文档或者文本什么的。sys.ar 阅读全文
posted @ 2017-03-12 16:28 小油菜1 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1 他是一xu个python系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。 import os#导入这个os模块,其实python模块就是C元的包含很多函数的文件 2 os的重要模块总结 (1)os.sep更改操作系统的路径分隔符,在Windows系统中通过“\\”,在linu 阅读全文
posted @ 2017-03-12 16:14 小油菜1 阅读(158) 评论(0) 推荐(0) 编辑