「Fake useragent」の版間の差分

提供:sufeeWiki
ナビゲーションに移動 検索に移動
3行目: 3行目:


== インストール ==
== インストール ==
pip install fake-useragent
<syntaxhighlight lang="bash">
pip install fake-useragent
</syntaxhighlight>


== 使用例 ==
== 使用例 ==
=== Usergentランダム偽装 ===
=== Usergentランダム偽装 ===
<syntaxhighlight lang="python3">
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"}
</syntaxhighlight>

2022年2月22日 (火) 14:25時点における版

概要

webアクセス情報を偽装させるためのモジュールです

インストール

pip install fake-useragent

使用例

Usergentランダム偽装

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