Python学习(10)——常用的内建模块

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yjh4866/article/details/84103415

跳过进程线程

跳过正则

1、datetime:处理日期和时间的标准库

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431937554888869fb52b812243dda6103214cd61d0c2000

2、collections:集合模块

(1)namedtuple是一个函数,它用来创建一个自定义的tuple对象,并且规定了tuple元素的个数,并可以用属性而不是索引来引用tuple的某个元素

(2)deque是为了高效实现插入和删除操作的双向列表,适合用于队列和栈

(3)key不存在时,返回一个默认值,可以用defaultdict

(3)OrderedDict,保持Key的顺序

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431953239820157155d21c494e5786fce303f3018c86000

3、base64

4、hashlib:提供了常见的摘要算法,如MD5,SHA1等

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014319556588648dd1fb0047a34d0c945ee33e8f4c90cc000

5、urllib

(1)request模块可以非常方便地发送一个GET请求到指定的页面,然后返回HTTP的响应

(2)以POST发送一个请求,只需要把参数data以bytes形式传入

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432688314740a0aed473a39f47b09c8c7274c9ab6aee000

6、HTMLParser

        HTML本质上是XML的子集,但是HTML的语法没有XML那么严格,所以不能用标准的DOM或SAX来解析HTML

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014320023122880232500da9dc4a4486ad00426f081c15000

猜你喜欢

转载自blog.csdn.net/yjh4866/article/details/84103415