【发布时间】:2016-03-16 11:21:39
【问题描述】:
我正在尝试使用 BeautifulSoup + python 请求从网站上抓取文本。但它只是将 [] 作为输出。
from bs4 import BeautifulSoup
import requests
url = "http://nos.nl/artikel/2093082-steeds-meer-nekklachten-bij-kinderen-door-gebruik-tablets.html"
r = requests.get(url)
soup = BeautifulSoup(r.content)
data = soup.find_all("div", {"class": "article_title"})
print data
输出:
[]
我试过了;
> data = soup.find_all("div", {"class": "article_title"}
> data = soup.find_all("div", class_="article_title") data =
> data = soup.find_all("div", class_="article")
我做错了什么?
【问题讨论】:
-
您确定该课程存在于网站上吗?你检查过 HTML 吗?
标签: python import beautifulsoup python-requests bs4