「Fake useragent」の版間の差分
ナビゲーションに移動
検索に移動
Sufee Admin (トーク | 投稿記録) |
Sufee Admin (トーク | 投稿記録) |
||
8行目: | 8行目: | ||
== 使用例 == | == 使用例 == | ||
=== 参考 | === 参考 === | ||
https://chiritsumo-blog.com/python-fake-useragent/ | https://chiritsumo-blog.com/python-fake-useragent/ | ||
=== UserAgentランダム偽装 === | === UserAgentランダム偽装 === | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> |
2022年2月22日 (火) 14:27時点における最新版
概要
webアクセス情報を偽装させるためのモジュールです
インストール
pip install fake-useragent
使用例
参考
https://chiritsumo-blog.com/python-fake-useragent/
UserAgentランダム偽装
def autoUserAgent(header=None):
try:
Agents : list = []
ua = UserAgent()
if not(header):
Agents = [str(ua.ie),str(ua.opera),str(ua.chrome)]
else:
Agents = [header]
try:
return {"User-Agent":str(Agents[random.randint(0,len(Agents))])}
except:
raise
except:
return {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36"}