问题是我不知道怎么做。我正在尝试使用类.first-text打印
并打印整个HTML。如何使用BeatifulSoup 4打印它?
import requests
from bs4 import BeautifulSoup
html = requests.get("http://lifehacker.com/this-video-explains-how-to-survive-a-free-falling-eleva-1738366697").text
soup = BeautifulSoup(html)
p = soup.p
meow = soup.find(p['class'] == "first-text")
if meow:
print(meow)
else:
print(404)
答案 0 :(得分:1)
您正在查找find函数中的逻辑表达式,调用应该看起来像这样。
meow = soup.find('p', class="first-text")
一般来说,你应该在文档中查看这些信息,你会发现一组很好的例子和如何使用它的描述