Random request headers for local versions of browsers
Project description
这是一个本地版ua随机头, 不会出现请求超时等错误, 功能单一, 使用简单
更多精彩文章, 请关注 [ 不止于python ] 公众号
使用方法
from local_fake_useragent import UserAgent
# 获取所有浏览器的随机请求头
u = UserAgent()
# 获取chrome的随机请求头
u = UserAgent("chrome")
# 添加自定义请求头
c = {
"0": ["a", "b"]
}
u = UserAgent("0", add_custom_header=c)
print(u.rget)
# 支持的浏览器
print(UserAgent.BROWER)
测试用例
import requests
from local_fake_useragent import UserAgent
uas = UserAgent()
headers = {'User-agent': uas.rget}
url = 'https://www.baidu.com'
response = requests.get(url=url, headers=headers)
response.encoding = response.apparent_encoding
print(response.text)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
local_fake_useragent-1.1.0.tar.gz
(312.5 kB
view hashes)
Close
Hashes for local_fake_useragent-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1a0dc6c68d5c71e500fca5e174a5ad83fc1ac6acf03602b73e0e9472176a2fd |
|
MD5 | 20b78722d366b918520c2965d426c35d |
|
BLAKE2b-256 | b64fa52f94cd06703cff37726bd5b9598a92c64e0e37ed2943e4cae69ca8d2b3 |