「Fake useragent」の版間の差分

提供:sufeeWiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の2版が非表示)
8行目: 8行目:


== 使用例 ==
== 使用例 ==
=== Usergentランダム偽装 ===
=== 参考 ===
https://chiritsumo-blog.com/python-fake-useragent/
 
=== UserAgentランダム偽装 ===
<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
def autoUserAgent(header=None):
def autoUserAgent(header=None):

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"}