我正在尝试使用python的网络抓取来提取数据。该信息包含电影上映日期和国家的目录。之后,我请求并使用了BeautifulSoup。它打印为空白[]。我不知道如何解决...这是我的代码:
soup = BeautifulSoup(response)
element_dates = ".ipl-zebra-list ipl-zebra-list--fixed-first release-dates-table-test-only" # css selector (date release table)
select_datesTag = soup.select(element_dates)
result = [i.text for i in select_datesTag]
print(result)
>>>[]
您可以尝试在浏览器工具中测试CSS选择器,以查看其是否正确:
var stuff = document.querySelectorAll('.ipl-zebra-list ipl-zebra-list--fixed-first release-dates-table-test-only')
在我看来,选择器可能是错误的。