码迷,mamicode.com
首页 > 其他好文 > 详细

requests

时间:2020-06-22 18:52:51      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:ext   实例   agent   loading   错误   encoding   exce   coding   bsp   

1、获取URL对应的资源

get、head

2、实例

try:
url = ‘https://www.baidu.com/s?‘
kv = {‘wd‘: ‘python‘}
hd = {‘user-agent‘: ‘Chrome/10‘}
r = requests.get(url, params=kv, headers=hd, timeout=10)
r.raise_for_status()
# 用r.request查看请求信息
print(r.request.url)
print(r.url)
print(r.request.headers)
print(r.headers)
print(r.encoding)
print(r.apparent_encoding)
r.encoding = r.apparent_encoding
print(r.text[:1000])

url = ‘https://www.baidu.com‘
r = requests.head(url)
print(r.headers)
print(r.text)

except:
print(‘请求错误‘)

 技术图片

 

requests

标签:ext   实例   agent   loading   错误   encoding   exce   coding   bsp   

原文地址:https://www.cnblogs.com/liujianing/p/13178211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!