Web ページのソースの特定のタグで CSS セレクターを使用しようとしています。これは私が今持っているものです:
from bs4 import BeautifulSoup
import requests
import pprint
r2 = requests.get("http://spot311.calgary.ca/reports/15-00462387")
soup = BeautifulSoup(r2.text, 'html.parser')
pprint(soup.select("blockquote"))
ページ ソースには「blockquote」というタグが 1 つしかありませんが、次のエラーが表示されます。
pprint(soup.select("blockquote"))
TypeError: 'module' object is not callable
私はぐるぐる回って、彼らが書いただけの問題を抱えている何人かの人々を見つけました
import BeautifulSoup
それ以外の
from BeautifulSoup import BeautifulSoup
しかし、私はすでに持っています
from bs4 import BeautifulSoup
これは私のpythonディストリビューションに適しています。このインポートを使用する別のプログラムがあり、正常に動作するためです。
セレクターを正しく使用していないだけですか?