私はPythonプログラミングの新機能です。Python(バージョン3.5.2)をインストールしたばかりで、スクリプトを作成して実行するにはGeanyエディタを使用しています。BeautifulSoupを使ってWebページからテキストを抽出する
私はちょうどこの簡単なスクリプトを試してみましたが、それは失敗している:
from bs4 import BeautifulSoup
import urllib
r = urllib.urlopen('http://www.aflcio.org/Legislation-and-Politics/Legislative-Alerts').read()
soup = BeautifulSoup(r)
エラー:私はpip install bs4
を使用してBeautifulSoupをインストールしていると私は成功した出力「正常にインストールされましbs4-0.0を取得
Traceback (most recent call last): File "soup.py", line 1, in <module> from bs4 import BeautifulSoup ImportError: No module named 'bs4'
。 1 "
私はこれが簡単な問題だと理解していますが、助けていただけたら幸いです!
'pip install beautifulsoup4'でしたか? –
エラーが表示され、「インポートエラー:モジュール名が「bs4」ではありません。つまり、 'bs4'という名前のモジュールはありません。 'pip install beautifulsoup4'を試して、出力が終わるところを見てください。 PythonとPythonを調べるには 'which python'と' which pip'を試してみてください。 – allcaps
私はbs4とbeautifulsoup4の両方を試しました。 – Dinesh