如何在 Python 中使用随机 User-Agent 访问网站以模拟真实用户行为?

2023-04-17 00:00:00 python 随机 如何在

在 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 访问网站,模拟真实用户的行为。

相关文章