0
特定のテキストを見つけるためにウェブページを見て、それがテキストを見つけたら何かを印刷するpythonプログラムを書いてみたい。そうでない場合は、エラーメッセージを出力します。どのように私はurllib2ライブラリを使用せずにこれを達成することができますか?urllib2を使わずにページ内のテキストを見つけるPythonプログラム
特定のテキストを見つけるためにウェブページを見て、それがテキストを見つけたら何かを印刷するpythonプログラムを書いてみたい。そうでない場合は、エラーメッセージを出力します。どのように私はurllib2ライブラリを使用せずにこれを達成することができますか?urllib2を使わずにページ内のテキストを見つけるPythonプログラム
リクエストライブラリを使用します。
インストール方法。
pip3 install requests
ここでは、その使用例を示します。
import requests
def get_webpage_html(url):
return requests.get(url).text
これを行うにはいくつかの方法があります。固定文字列を探しているならば、すべてのテキストを変数 'text'にロードし、' text.find( 'haystack'の針) 'を使うことができます。 Pythonで 're'パッケージで正規表現を使うこともできます。 HTMLを解析できる 'libxml'もあります。 – fabianegli
urllib2の代替パッケージについて質問していますか? – Nurjan