Python Web刮削问题,使用BeautifulSoup库获取空列表

Python Web刮削问题,使用BeautifulSoup库获取空列表,python,html,web-scraping,beautifulsoup,Python,Html,Web Scraping,Beautifulsoup,我对网页抓取很陌生。我正试图通过他们的URL从他们的mubi网站的源代码中抓取一系列电影的类型。在这里,我在源代码中找到了类名为“css-1wuve65 eyplj6810”的流派,如下图所示: 通过下面的代码,我试图通过“选择”获得这种类型: ''' 然而,我不断地将空列表返回到每一个流派标签。我已经检查了url,它被正确地检索到了。有没有人能帮我或者给我一些关于如何做到这一点的建议?示例url为 您在div.css-1wuve65和eyplj6810之间缺少一个点(): import re

我对网页抓取很陌生。我正试图通过他们的URL从他们的mubi网站的源代码中抓取一系列电影的类型。在这里,我在源代码中找到了类名为“css-1wuve65 eyplj6810”的流派,如下图所示:

通过下面的代码,我试图通过“选择”获得这种类型: '''

然而,我不断地将空列表返回到每一个流派标签。我已经检查了url,它被正确地检索到了。有没有人能帮我或者给我一些关于如何做到这一点的建议?示例url为
您在
div.css-1wuve65
eyplj6810
之间缺少一个点(
):

import requests
from bs4 import BeautifulSoup


url = 'https://mubi.com/films/elementary-particles'
soup = BeautifulSoup(requests.get(url).content, 'html.parser')

print(soup.select_one('div.css-1wuve65.eyplj6810').text)
印刷品:

Comedy, Drama, Romance, Cult

您好,这是css-1wuve65和eyplj6810之间的一个空格,为什么要用点来连接它们?@bot99zjc css选择器就是这样工作的
div.css-1wuve65.eyplj6810
表示我想选择带有class
css-1wuve65
eyplj6810
的标签,详情如下:
Comedy, Drama, Romance, Cult