美文网首页初学者
举例讲解Python常用模块

举例讲解Python常用模块

作者: 9ba4bd5525b9 | 来源:发表于2019-04-26 15:04 被阅读22次

    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

    urllib模块中的request可用于实现http-client相关功能。

    第三方模块

    Pillow:图片处理

    requests:比urllib中的request更强大

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

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

    相关文章

      网友评论

        本文标题:举例讲解Python常用模块

        本文链接:https://www.haomeiwen.com/subject/ofzfnqtx.html