使用 Python 中的 User-Agent 库模拟浏览器 User-Agent 来访问网站。

2023-04-17 00:00:00 python User

首先,需要安装 Python 的 User-Agent 库:fake_useragent

可以使用以下命令来安装:

pip install fake_useragent

安装完成后,可以使用以下代码来模拟浏览器访问网站:

import requests
from fake_useragent import UserAgent

url = "https://www.pidancode.com/"
ua = UserAgent().random
headers = {"User-Agent": ua}
response = requests.get(url, headers=headers)

print(response.text)

这段代码会随机生成一个 User-Agent,并使用它来访问 “pidancode.com” 网站获取其 HTML 内容。

在上面的代码中,我们使用了 fake_useragent 库中的 UserAgent 类来生成随机 User-Agent。我们还需要创建一个 headers 字典,把 User-Agent 添入 headers 中,最后将其传递给 requests 库中的 get 函数来访问网站。

运行上面的代码,会输出网站的 HTML 内容,也可以通过其他方式解析网页内容。

相关文章