如何在 Python 中使用随机 User-Agent 访问网站以模拟真实用户行为?
在 Python 中使用随机 User-Agent 访问网站以模拟真实用户行为,可以使用 requests 库和 fake_useragent 库。
首先需要安装 fake_useragent 库,可以使用以下命令进行安装:
pip install fake_useragent
然后在代码中引入 requests 和 fake_useragent 库:
import requests from fake_useragent import UserAgent
接着可以使用 UserAgent 类来生成随机的 User-Agent,例如:
ua = UserAgent() headers = { 'User-Agent': ua.random }
然后可以使用 requests 库发送请求,并传入 headers 参数,像这样:
url = 'https://pidancode.com' response = requests.get(url, headers=headers) print(response.text)
完整的示例代码如下:
import requests from fake_useragent import UserAgent ua = UserAgent() headers = { 'User-Agent': ua.random } url = 'https://pidancode.com' response = requests.get(url, headers=headers) print(response.text)
这样就可以使用随机的 User-Agent 访问网站,模拟真实用户的行为。
相关文章