2016-10-17 10 views
0

特定のテキストを見つけるためにウェブページを見て、それがテキストを見つけたら何かを印刷するpythonプログラムを書いてみたい。そうでない場合は、エラーメッセージを出力します。どのように私はurllib2ライブラリを使用せずにこれを達成することができますか?urllib2を使わずにページ内のテキストを見つけるPythonプログラム

+0

これを行うにはいくつかの方法があります。固定文字列を探しているならば、すべてのテキストを変数 'text'にロードし、' text.find( 'haystack'の針) 'を使うことができます。 Pythonで 're'パッケージで正規表現を使うこともできます。 HTMLを解析できる 'libxml'もあります。 – fabianegli

+0

urllib2の代替パッケージについて質問していますか? – Nurjan

答えて

1

リクエストライブラリを使用します。

インストール方法。

pip3 install requests 

ここでは、その使用例を示します。

import requests 

def get_webpage_html(url): 
    return requests.get(url).text 
関連する問題