摘要:
模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模 阅读全文
摘要:
序列化模块 序列化——转向一个字符串数据类型序列——字符串 应用: 把数据类型转换成字符串: 写文件 网络上传输的时候从数据类型到字符串的过程就叫做序列化。从字符串再转换回数据类型的过程就叫做反序列化。 json 模块 dumps和loads import json dic = {'k1':'v1' 阅读全文
摘要:
常用的操作(转载Eva_J) os.stat('path/filename') 获取文件/目录信息 的结构说明 os模块的属性 阅读全文
摘要:
这个是python中常用模块最简单的 直接上图: 阅读全文
摘要:
阅读全文
摘要:
python中时间有三种表示方法 时间戳(timestamp) 给计算机看的 例如:时间模块中time.time()就可以查询从19701月1号林晨到现在的时间,用秒表示的。 格式化的时间字符串(Format string) 方便人看 分别对应年月日,时分秒。 其他时间表示方法还有如下图: 元组(s 阅读全文
摘要:
namedtuple 可命名元祖 from collections import namedtuple point = namedtuple('point',['x','y']) P = point(1,2) print(P.x) print(P.y) print(P) queue 队列 impor 阅读全文
摘要:
collection模块 是对Python的通用内置容器:字典、列表、元组和集合的扩展,它包含一些专业的容器数据类型: Counter(计数器):dict子类,用于计算可哈希性对象的个数。 OrderedDict(有序字典):dict 子类,记录着数据成员添加的顺序。 defaultdict(默认字 阅读全文
摘要:
Python通过re模块提供对正则表达式的支持。使用re的一般步骤是先将正则表达式的字符串形式编译为Pattern实例,然后使用Pattern实例处理文本并获得匹配结果(一个Match实例),最后使用Match实例获得信息,进行其他的操作。 1 # encoding: UTF-8 2 import 阅读全文
摘要:
正则表达式 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同。 流 阅读全文