【发布时间】:2020-06-29 16:54:31
【问题描述】:
我正在删除https://lngconnection.cheniere.com/#/ccpl 上标有“容量:可操作 - 晚上”的底部表格
当我 prettify() 打印 HTML 时,我能够获取所有 HTML 并且所有内容都显示出来,但是当我发出命令以查找我需要的特定信息时,解析器找不到它。
这是我的脚本:
cc_driver = webdriver.Chrome('/Users/.../Desktop/chromedriver')
cc_driver.get('https://lngconnection.cheniere.com/#/ccpl')
cc_html = cc_driver.page_source
cc_content = soup(cc_html, 'html.parser')
cc_driver.close()
cc_table = cc_content.find('table', class_='k-selectable')
#print(cc_content.prettify())
print(cc_table.prettify())
现在我做的时候
print(cc_table.prettify())
输出是除实际表数据之外的所有内容。我的代码或它们的 HTML 中是否存在隐藏实际表值的错误?当我打印 Selenium 在页面上捕获的所有内容时,我能够看到它。 HTML 也没有任何单元格值的特定 ID 标记。
【问题讨论】:
标签: python html selenium web-scraping beautifulsoup