美文网首页
常用模块总结

常用模块总结

作者: 奥特曼255 | 来源:发表于2018-08-17 14:34 被阅读0次

常用标准库(standard library)

标准库 说明
builtins 内建函数默认加载
os 操作系统接口
sys Python自身的运行环境
functools 常用的工具
json 编码和解码 JSON 对象
logging 记录日志,调试
multiprocessing 多进程
threading 多线程
copy 拷贝
time 时间
datetime 日期和时间
calendar 日历
hashlib 加密算法
random 生成随机数
re 字符串正则匹配
socket 标准的 BSD Sockets API
shutil 文件和目录管理
glob 基于文件通配符搜索

更多标准库

常用扩展库

扩展库 说明
requests 使用的是 urllib3,继承了urllib2的所有特性
urllib 基于http的高层库
scrapy 爬虫
beautifulsoup4 HTML/XML的解析器
celery 分布式任务调度模块
redis 缓存
Pillow(PIL) 图像处理
xlsxwriter 仅写excle功能,支持xlsx
xlwt 仅写excle功能,支持xls ,2013或更早版office
xlrd 仅读excle功能
elasticsearch 全文搜索引擎
pymysql 数据库连接库
mongoengine/pymongo mongodbpython接口
matplotlib 画图
numpy/scipy 科学计算
django/tornado/flask web框架
xmltodict xml 转 dict
SimpleHTTPServer 简单地HTTP Server,不使用Web框架
gevent 基于协程的Python网络库
fabric 系统管理
pandas 数据处理库
scikit-learn 机器学习库

一些第三方库的使用示例

  • SimpleHTTPServer
    可以直接运行起来一个静态服务器。平时用它预览和下载文件很方便。

在终端中输入命令:

# python2中
    python -m SimpleHTTPServer PORT

# python3中
    python -m http.server PORT

当终端输出:

Serving HTTP on 0.0.0.0 port [your port] ...

说明服务器已经开启了,此时在浏览器通过访问 [your IP]:[your port]就可以浏览服务器端的静态文件了。

一些有趣的扩展库

扩展库 说明
wxpy ------
webbrowser 模块 ------
keyboard ------
Selenium ------
pyautogui ------
Tkinter ------
Seaborn ------
tushare ------

相关文章

  • Python OS模块常用方法总结

    Python OS模块常用方法总结Python OS模块方法:操作 说明os.g...

  • 常用模块总结

    常用标准库(standard library) 更多标准库 常用扩展库 一些第三方库的使用示例 SimpleHTT...

  • Python os总结

    Python os.path应用场景总结 编程中经常用到os模块,os.path常用于文件的属性获取,以下是模块常...

  • Python常用模块

    Python常用模块之time模块 Python常用模块之os模块 Python常用模块之sys模块 Python...

  • React.js中常用的ES6写法总结

    React.js中常用的ES6写法总结 - CSDN博客 一 模块 1 引入模块以便使用 用import实现: 1...

  • python基础学习(三)

    常用模块 String模块 数学模块 随机模块 OS模块 os.path模块 re模块 常用函数及操作 列表操作 ...

  • python-wordpress-xmlrpc使用Python脚

    模块是国外开发的,使用文档也是英文的。小编总结这个模块几种常用的使用方法。 安装:https://www.vnwe...

  • nginx 2

    1 nginx 常用模块整理 nginx 常用模块整理1 http核心模块 ngx_http_core_modu...

  • python中的时间模块

    本文主要总结一下python中常用的关于对时间的。python常用的对于时间处理的模块主要包括time和datet...

  • Day13 作业

    1.常用的math模块中的方法 2.常用的calendar模块中的方法 3.常用的time模块中的方法 4.常用的...

网友评论

      本文标题:常用模块总结

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