【发布时间】:2019-12-03 05:00:03
【问题描述】:
我正在使用下面的代码从下面的 HTML 中提取。不知道我做错了什么,但代码返回一个空列表。我正在尝试提取“Red Hat”文本。
page = BeautifulSoup(browser.page_source, 'lxml')
page_names = page.find_all('span', class_='keyword')
HTML:
<span class="keyword">Red Hat</span>
【问题讨论】:
-
这不可能是你正在使用的代码,因为除了关键字之外使用“类”是语法错误。
-
打字时有些漏掉了下划线。编辑代码以与我一直在运行的内容保持一致。
-
使用
page.select_one('.keyword').text
标签: python python-2.7 list beautifulsoup