このコード:
from bs4 import BeautifulSoup
動作せず、このエラーが発生します:
raise AttributeError, "'%s' object has no attribute '%s'" % (self.__class__.__name__,attr)
^
SyntaxError: invalid syntax
私は何をすべきか ?
インストールにはpip
を使用する必要があるため、簡単にインストールできます。
pip install beautifulsoup4
これにより、2013-08-15の時点で4.3.1である最新のBS4がインストールされます。 Python 3をサポートします。
また、python3を使用している場合は、次を使用する必要があります。
pip3 install beautifulsoup4
Windowsの場合...スタートメニューに移動し、cmdと入力し、cmdアイコンを右クリックして[管理者として実行]をクリックし、pip installbeautifulsoup4と入力します。
Windowsユーザーが管理者アカウントであるにもかかわらず、上記の手順を実行しないと、すべてのアプリが管理者として実行されるわけではないため、正しくインストールできない可能性があります。
管理者として実行せずにcmdを開くだけの場合の違いに注意してください。
そのように使用するときも覚えておいてください...
from bs4 import beautifulsoup4
正しくフォーマットされていないため、機能しません。
from bs4 import BeautifulSoup4
CaseSensitiveであるため、正しく機能します。