Python代码截图捕捉“NoneType”对象有没有属性“串”
什么事?关于它?
html = """ <html><body>(html)(body)
<h1>(h1)what is the scraping(/h1)</h1>
<p>(p)To analyze a web page(/p)</p>
<p>(p)To extract the desired part(/p)</p>
(/body)(/html)</body></html> """
soup = BeautifulSoup(html, 'html.parser')
title = soup.find(id="title")
body = soup.find(id="body")
print ("title=" + title.string)
print ("body=" + body.string)
您需要正确格式化代码并给我们一个问题来回答。 –
你的'soup.find'调用都返回None。下一次,您需要包含错误的完整追溯。此外,解释你的代码应该做什么以及你期望的。 – idjaw
可能重复的[Python:属性错误 - 'NoneType'对象没有属性'东西'](https://stackoverflow.com/questions/8949252/python-attribute-error-nonetype-object-has-no-attribute-东西) –