热门搜索 :
考研考公
您的当前位置:首页正文

举例讲解Python常用模块

来源:东饰资讯网

datetime

日期时间类,主要熟悉API,时区的概念与语言无关。

collections

namedtuple

可用于表示简单只读对象。

deque

双向队列。

defaultdict

相对于dict,访问不存在的属性时,会返回lambda表达的返回值。

OrderedDict

有序字典,可以保持字典按属性插入的先后顺序。

Counter

计数器,可理解为属性默认值为0的dict。

base64

base64编码,把bytes用ascii编码的一种常见方法。

hashlib

常见的摘要算法,如MD5,SHA1等。

hmac

hmac,类似md5 + salt。

itertools

contextlib

with语句所需要的上下文管理器,可借助contextlib模块中的contextmanager使用装饰器模式实现。

urllib

第三方模块

Pillow:图片处理

requests:比urllib中的request更强大

chardet:对字符串进行编码识别

psutil: 更便捷获取系统相关信息

Top