ホームページ > バックエンド開発 > Python チュートリアル > Python を実装して Web からドキュメントを取得する方法

Python を実装して Web からドキュメントを取得する方法

WBOY
リリース: 2016-06-16 08:41:44
オリジナル
1011 人が閲覧しました

この記事の例では、Python が Web 上の URL からドキュメントを取得する方法を説明しています。参考のために共有したいと思います。具体的なメソッド分析は次のとおりです。

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

import urllib 
doc = urllib.urlopen("http://www.python.org").read() 
print doc#直接打印出网页 
def reporthook(*a): 
 print a 
#将http://www.renren.com网页保存到renre.html中,
#每读取一个块调用一字reporthook函数 
 
urllib.urlretrieve("http://www.renren.com",'renren.html',reporthook) 
#将http://www.renren.com网页保存到renre.html中 
urllib.urlretrieve("http://www.renren.com",'renren.html')

ログイン後にコピー

プログラムの実行結果は次のとおりです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
..........................网页内容
</body>
</html>


(0, 8192, -1)
(1, 8192, -1)
(2, 8192, -1)

ログイン後にコピー

urllib.urlopen はファイルのようなオブジェクトを返します。

この記事が皆さんの Python プログラミング設計に役立つことを願っています。

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