Python模块

Python模块
Python有⼀套很有⽤的标准库(standard library)。标准库会随着Python解释器,⼀起安装在你的电脑中的。 它是Python的⼀个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。
常见标准库
builtins 内建函数默认加载
os 操作系统接⼝
sys Python⾃身的运⾏环境
functools 常⽤的⼯具
json 编码和解码 JSON 对象
logging 记录⽇志,调试
multiprocessing 多进程
threading 多线程
copy 拷⻉
time 时间
datetime ⽇期和时间
calendar ⽇历
hashlib 加密算法
random ⽣成随机数
re 字符串正则匹配
socket 标准的 BSD Sockets API
shutil ⽂件和⽬录管理
glob 基于⽂件通配符搜索

hashlib

import hashlib
m = hashlib.md5() #创建hash对象,md5:(message-Digest Algorithm 5)消息摘要算print m #<md5 HASH object>
m.update('itcast') #更新哈希对象以字符串参数
print m.hexdigest() #返回⼗六进制数字字符串

常⽤扩展库
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 机器学习库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值