python爬虫配置随机请求头headers伪装User-Agent

python爬虫随机headers伪装fake_useragent

fake_useragent 库

调用方法ua.random可以随机返回一个headers(User-Agent)

from fake_useragent import UserAgent   # 下载:pip install fake-useragent
import requests

ua = UserAgent()        # 实例化,需要联网但是网站不太稳定-可能耗时会长一些
print(ua.random)  # 随机产生
headers = {
    'User-Agent': ua.random    # 伪装
    }

# 请求
if __name__ == '__main__':
    url = 'https://www.baidu.com/'
    response = requests.get(url, headers=headers ,proxies={"http":"117.136.27.43"})
    print(response.status_code)
posted @ 2022-09-24 13:13  靠谱杨  阅读(898)  评论(0编辑  收藏  举报