【发布时间】:2020-04-25 05:50:08
【问题描述】:
我尝试了以下方法,但没有得到任何输出。
main.py
import requests
from bs4 import BeautifulSoup
r = requests.get("https://public.tableau.com/views/2020_04_06_COVID19_India/Dashboard_India_Cases?:embed=y&:showVizHome=no&:host_url=https%3A%2F%2Fpublic.tableau.com%2F&:embed_code_version=3&:tabs=no&:toolbar=yes&:animate_transition=yes&:display_static_image=no&:display_spinner=no&:display_overlay=yes&:display_count=yes&publish=yes&:loadOrderID=0")
soup = BeautifulSoup(r.content, "html.parser")
for td in soup.findAll("table"):
for a in td.findAll("tr"):
print(a.find('td'))
【问题讨论】:
-
我在此页面中没有看到任何
<table>元素 -
但是如何从工作簿中提取数据,例如我为普通站点编写的代码。
标签: python web-scraping beautifulsoup