模块介绍

 模块简单介绍:

  模块就是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    机器学习库

 

 

 

 

 

 

 

 

 

posted @ 2018-04-13 17:16  不变的真理  阅读(140)  评论(0)    收藏  举报