![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 92
info-sec
这个作者很懒,什么都没留下…
展开
-
Python模块-requests(HTTP)
HTTP状态码获取https://httpbin.orgHTTP协议介绍协议分类:HTTP 1.0,使用的是80端口,一次一个连接。明文传输,不安全。HTTP 1.1,使用的是80端口,可多次一个连接。明文传输,不安全。HTTPS,使用的是443端口,可多次一个连接。加密传输。请求方法:HTTP1.0HTTP1.1GETGETPOSTPOSTHEADHEAD—PUT—DELETE—TRACE—CONNET原创 2020-09-26 22:56:47 · 523 阅读 · 0 评论 -
BeautifulSoup模块
页面爬虫思路:1、导入模块2、定义URL和请求头参数3、requests发送html请求,获取html字符串4、实例化BeautifulSoup对象(中介)5、获取数据6、存储数据原创 2020-09-26 22:56:18 · 197 阅读 · 0 评论 -
Python-基础操作(1)
1、列表操作#---------访问列表元素-------------names=['Alex','Tenglan','Eric']print(names[0])print(names[-1])print(names[2])print(names[-1])print(names[-2])print(names[-3])#---------切片:取多个元素---------------names=['Alex','Tenglan','Eric','Rain','Tom','Amy']原创 2020-07-07 22:10:39 · 168 阅读 · 0 评论 -
Python-高阶函数
一个函数可以作为参数传给另外一个函数:def f1(): print("in the F1")def f2(f): f()f2(f1)一个函数的返回值作为另外一个函数def f1(): print('in the F1')def f2(f): print('in the F2') return f fret=f2(f1) #调用发f2,并传递f1fret() #等价于f1()以上两者,满足其一,即为高阶函数。...原创 2020-07-07 22:06:32 · 156 阅读 · 0 评论 -
Python-装饰器
装饰器原则:1、不改动原代码。2、不改变原代码的调用方式。import timedef calulate_time(f): def inner(): start_time = time.time() f() end_start = time.time() print(end_start - start_time) return inner@calulate_timedef index(): time.s.原创 2020-07-07 22:05:25 · 81 阅读 · 0 评论