使用 Python 中的 User-Agent 库模拟浏览器 User-Agent 来访问网站。
首先,需要安装 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 内容,也可以通过其他方式解析网页内容。
相关文章