Python模块之 requests – 请求HTTP库

requests

作用:

   请求HTTP库

必要操作:

>>> import requests

帮助查看:

>>> help(requests)

或 单独查看某个方法(函数)

>>> help(requests.get)
>>> help(requests.encoding)

  

方法(函数):

  ## 请求https://baidu.com页面

r = requests.get('https://baidu.com')
  ## 查看当前编码
r.encoding

  ## 设置编码utf-8 ,因为网页是utf-8,编码不对显示汉字会乱码

r.encondig = 'utf-8'

  ## 确保程序在下载失败时停止[1]

r.raise_for_status() 

  ## 获取文件长度(字节数)[2]    获取来自服务器的原始套接字响应stream=True

>>> url = 'https://wppkg.baidupcs.com/issue/netdisk/gray/1.4.2/202112051127/tv_1.4.2.apk'
>>> r = requests.get(url, stream=True)
>>> r.headers.get('content-length')
'32188097'

  ## request的函数(可做for的迭代对象);chunk_size = 1024的块大小可以按实际情况写

r.iter_content(chunk_size=1024)

  

 

常用网络请求速查表:https://www.cnblogs.com/wutou/p/15802687.html

来源:https://www.52pojie.cn/thread-1551640-1-1.html

tif格式原图下载:https://wwa.lanzoui.com/iXVLFwx2uwj

 

参考:

^[1] https://blog.csdn.net/weixin_41848989/article/details/88554700

^[2] https://blog.csdn.net/weixin_36896856/article/details/108016558 

 

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年

本文来自一日成建站教程https://www.yiricheng.cn/),为广大编程爱好者提供零基础快速搭建博客网站的方法,分享计算机网络、HTML、CSS,、JavaScript、PHP、响应式设计以及Python自动化办公的博客文章,各类小工具、电子书、免费教程。

相关阅读  Python模块之pymysql 增删改查数据库