美文网首页Python测试不止会点点点
工作中用过的Python常用模块:(基于3.x)

工作中用过的Python常用模块:(基于3.x)

作者: 我爱泡澡堂 | 来源:发表于2019-02-26 20:38 被阅读15次

    内置模块:

    sys
    用于提供对解释器相关的访问及维护。例如:sys.argv --传参 sys.platform --返回系统平台名称 sys.version  --查看python版本

    os
    用于提供系统级别的操作。常用于对文件系统的操作,例如:文件路径、文件删除

    time
    time模块提供各种操作时间的函数

    datetime
    datetime模块提供各种操作日期的函数

    base64
    提供字符串BASE64编码解码的函数。base64是一种可逆的编码方式。base64.b64encode()编码,base64.b64decode()解码。

    random
    用于生成随机数,random.random():0-1的随机数

    pickle
    用于数据的持久化,python对象的序列化和反序列化操作。

    json
    用于操作json数据

    logging
    自带的日志输出模块

    sqlite3
    SQLite数据库操作的模块,提供了SQLite数据库相关的函数。

    re
    提供了字符串正则规则相关的方法

    urllib
    提供基础的http协议的方法。2.x中的urllib2统一合并到3.x的urllib中,增强了功能。

    tkinter
    开发桌面应用程序的GUI组件模块。支持windows、unix、Macintosh 平台,注意在2.x中Tkinter首字母大写

    schedule
    提供设定定时任务的函数

    ElementTree
    一个解析xml格式文档的模块。还有XML,SAX,DOM方式,差别是使用方法和性能有差异。

    第三方模块:(需要安装)

    requests
    python http协议库,在python内置模块的基础上进行了高度的封装。一般http协议相关的操作需要使用该模块。#pip install requests

    simplejson
    一个第三方json操作api操作简单和较快的速度。#pip install simplejson

    xlrd
    一个用于读取xls后缀的Excel文档的模块。#pip install xlrd

    Pillow
    一个用于图像处理的库 #pip install pillow
    PyInstaller
    一个将python程序打包成exe可执行文件的工具集合 #pip install pyinstaller
    openpyxl
    一个可以读写excel xlsx后缀的文档模块。#pip install openpyxl

    相关文章

      网友评论

        本文标题:工作中用过的Python常用模块:(基于3.x)

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