この記事では主に Python で Web サイトにアクセスするためのプロキシ IP の使用方法を紹介します。必要な場合はそれを共有します。
例は次のとおりです。
# -*- coding: UTF-8 -*- from urllib import request if __name__ == "__main__": #访问网址 url = 'http://www.whatismyip.com.tw/' #这是代理IP ip = '27.155.101.233:3128' #设置代理ip访问方式,http和https proxy = {'http':ip,'https':ip} #创建ProxyHandler proxy_support = request.ProxyHandler(proxy) #创建Opener opener = request.build_opener(proxy_support) #添加User Angent opener.addheaders = [('User-Agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0')] #安装OPener request.install_opener(opener) #使用自己安装好的Opener response = request.urlopen(url) #读取相应信息并解码 html = response.read().decode("utf-8") #打印信息 print(html)
whatismyip は IP をクエリするための Web サイトです。上記のコードでは、27.155.101.233 を使用して、この Web サイトにアクセスするためのポート番号は 3128 です:
。27.155が使用されていることがわかります。.101.233のプロキシIPがwhatismyipにアクセスしましたが、高度に匿名化されておらず、実際のIPはこのWebサイトによって発見されました。
しかし、投票などのほとんどのことにはまだ問題はありません関連する推奨事項:
Python を使用してプロキシ IP を取得する例の共有以上がPython はプロキシ IP を使用して Web サイトにアクセスしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。