Python はプロキシ IP を使用して Web サイトにアクセスします

不言
リリース: 2018-05-07 14:11:31
オリジナル
5709 人が閲覧しました

この記事では主に 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!