BeautifulSoupの使用に関するチュートリアルに従っていますが、タイトルや段落(soup.pを使用)を読むときに "Traceback (最新の呼び出しの最後): ファイル "*****/Tutorial1.py"、9行目、 PTAG中= soup.p はAttributeError: 'strの' オブジェクトは、 'P'」'str'オブジェクトにbeautifulsoupを使用した 'p'がありません
I一切の属性を持っていませんPythonにはまだまだ新機能ですが、あまりにも簡単すぎる問題であれば大変ご迷惑をおかけして申し訳ありません。コードは以下の通り:soup = soup.prettify()
:
import urllib.request
from bs4 import BeautifulSoup
with urllib.request.urlopen('http://www.bbc.co.uk/sport/0/netball/33717953') as response:
page = response.read()
soup = BeautifulSoup(page, "html5lib")
soup = soup.prettify()
pTag = soup.p
print(pTag)
あなたの質問は正確にどのようなものです:
はすべてp
のを見つけるには?エラーメッセージが明確に見える –