Python常见库和模块

time:于C语言的库函数,时间访问和转换的模块

datetime:时间处理模块,基于time包的一个高级包

re:正则表达式模块

PyQuery:PyQuery库是jQuery的Python实现

random   :生成随机数;

glob   :文件路径查找模块;

os  :操作系统功模块;

sys :提供了一系列有关Python运行环境的变量和函数;

MySQLdb:在python中连接MySQL数据库,对数据库进行增删改查等操作

hashlib  :加密模块;

datetime :datatime中引入datatime日期时间对象,datatime提供了处理日期和时间的类的一个模块;

pytz:时区设置模块,可以用来进行时区设置、时区转换;

cookielib:存储和管理cookie提供客户端支持,提供可存储cookie的对象。使用此模块捕获cookie并在后续连接请求时重新发送,还可以用来处理包含cookie数据的文件;

urllib:可用于打开一个url的方法

urllib2:对urllib的补充;

两者的区别:

  • urllib2可以接受一个Request对象,并以此可以来设置一个URL的headers,但是urllib只接收一个URL。这意味着,你不能伪装你的用户代理字符串等。
  • urllib模块可以提供进行urlencode的方法,该方法用于GET查询字符串的生成,urllib2的不具有这样的功能。这就是urllib与urllib2经常在一起使用的原因。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值