【发布时间】:2017-07-17 11:04:43
【问题描述】:
我正在尝试制作一个 scraper,它将打印出此 url 上的所有房屋事件:
https://iflyer.tv/en-jp/listing/events/on/2017-07-22/
但是我用上面的代码没有得到任何结果,知道为什么吗?
from bs4 import BeautifulSoup
import requests
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get("http://iflyer.tv/en-jp/listing/events/on/2017-07-22/")
soup = BeautifulSoup(response.text, "html.parser")
results= soup.find_all('div', {"class": "genre_list"})
for result in results:
print(result.find('HOUSE').get_text())
【问题讨论】:
-
如果应该查找类为
genre_list的div元素,“无结果”是唯一正确的结果,因为您的输入 HTML 不包含单个这样的元素。跨度> -
当我检查页面时,我看到了它。你会怎么写呢?
标签: python python-3.x web-scraping beautifulsoup