Python3 requests模块如何模仿浏览器及代理
作者:阿久丶xin 时间:2023-04-05 06:50:44
requests是使用Apache2 licensed 许可证的HTTP库。
用python编写。
比urllib2模块更简洁。
Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。
在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。
代码如下
import requests
def xiaodai():
url = 'http://erge1998.cn/'
proxies = {
'http': 'http://149.28.38.64:1081',
'https': 'https://149.28.38.64:1081'
}
headers = {
'User-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36'
}
try:
response = requests.get (url, headers=headers, proxies=proxies)
print(response.text)
except Exception as e:
print(e)
if __name__ == '__main__':
xiaodai()
结果
来源:https://www.cnblogs.com/laod/p/13098730.html
标签:Python,requests,模块,代理
0
投稿
猜你喜欢
用jquery写的自动提示效果
2008-06-17 14:27:00
总结Python变量的相关知识
2021-01-22 19:18:47
Python中绑定与未绑定的类方法用法分析
2021-08-06 22:56:54
python数据分析之员工个人信息可视化
2023-08-05 02:32:26
python实现飞机大战游戏
2021-09-30 12:05:06
Python pytest.main()运行测试用例
2023-08-18 02:57:52
uniapp实现支付功能
2023-08-21 13:53:47
详解python logging日志传输
2021-04-20 20:43:08
python列表list保留顺序去重的实例
2023-04-29 06:11:57
k-means 聚类算法与Python实现代码
2022-02-01 02:55:22
Git 教程之工作区、暂存区和版本库详解
2022-11-28 04:07:40
Python 分发包中添加额外文件的方法
2023-02-15 08:43:11
更改Mysql root用户密码
2024-01-26 05:51:43
python实现WebSocket服务端过程解析
2022-09-14 10:45:19
js实现axios限制请求队列
2024-05-10 13:59:31
Python3读取zip文件信息的方法
2022-08-15 01:54:20
SQL Server 2016 配置 SA 登录教程
2024-01-13 10:17:53
python远程登录代码
2022-09-12 15:48:15
Python Pyperclip模块安装和使用详解
2023-06-25 13:52:11
Python 50行爬虫抓取并处理图灵书目过程详解
2023-09-01 22:35:49