Python urlopen() 関数の例の共有

WBOY
WBOYオリジナル
2016-06-16 08:43:411281ブラウズ

それでは、早速、いくつかの例を見てみましょう

1. Web ページを開いてすべてのコンテンツを取得します

コードをコピー コードは次のとおりです。

from urllib import urlopen
doc = urlopen("http:/ /www.baidu.com").read()
ドキュメントを印刷

2.HTTP ヘッダーを取得します

コードをコピー コードは次のとおりです。

from urllib import urlopen
doc = urlopen("http:/ /www.baidu.com")
print doc.info()
print doc.info().getheader('Content-Type')

3. プロキシを使用する

1. 環境変数を表示します

コードをコピー コードは次のとおりです:

print ""n".join(["%s=%s " % ( k, v) for k, v in os.environ.items()])
print os.getenv("http_proxy")

2. 環境変数を設定します

コードをコピーします コードは次のとおりです:

import os
os.putenv("http_proxy", "http :// proxyaddr:")

3. プロキシを使用する

コードをコピー コードは次のとおりです:

# http には http://www.someproxy.com:3128 を使用します。 proxying
proxies = {'http': 'http://www.someproxy.com:3128'}
filehandle = urllib.urlopen(some_url, proxies=proxies)
# プロキシは使用しないでください
filehandle = urllib.urlopen(some_url, proxies={})
# 環境からプロキシを使用します - 両方のバージョンは同等です
filehandle = urllib.urlopen(some_url, proxies=None)
filehandle = urllib .urlopen(some_url)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。