模块介绍
模块简单介绍:
模块就是py文件。
怎么查询模块内部函数:import functools dir(functools)
或者在交互模式下导入模块,使用模块名。按两次tab键。
import functools内部有很多经常用的函数。dir(functools)
搞清楚在什么时候使用什么模块
模块介绍:
bulitins 内建函数默认加载
os 操作系统接口
sys python自身运行环境
functools 常用的工具
json 编码和解码 json对象
logging 记录日志。调试
multiprocessing 多进程
threading 多线程
copy 拷贝
time 时间
datetime 日期和时间
calendar 日历
hashlib 加密算法
random 生成随机数
re 字符串正则匹配
socket 标准的bsd sockets api
socketserver socketserver实现并发
shutil 文件和目录管理
glob 基于文件通配符搜素
requests 使用的是urlib3 继承了urlib2的所有特性
urlib 基于http的高层库
scrapy 爬虫
beautifulsoup4 HTML/XML的解析器
celery 分布式任务跳读模块
redis 缓存
Pillow(PIL) 图像处理
xisxwriter 仅写excle功能,支持xlsx
xlwt 仅写excle功能,支持xls,2013或更早版office
xlrd 仅读excle功能
elasticsearch 全文搜索引擎
pymysql 数据库连接库
mongoengine/pymongo mongodbpython接口
mataplotlib 画图
numpy/scipy 科学计算
django/tornado/flask web框架
xmltodict xml转dict
SimpleHTTPServer 简单地HTTPServer,不使用web框架
gevent 基于协程的python网络库
fabric 系统管理
pandas 数据处理库
scikit-learn 机器学习库

浙公网安备 33010602011771号