0

我正在尝试从该网站下载数据 CSV:https ://www.inspq.qc.ca/covid-19/donnees

每个图表旁边都有一个下拉框(3 个点),最后一个选项是下载 CSV 文件。

我尝试了几件事:首先,我尝试使用 beautifulsoup,但实际上我没有看到任何指向 CSV 文件的链接:

url = "https://www.inspq.qc.ca/covid-19/donnees"
req = Request(url, headers={'User-Agent': 'XYZ/3.0'})
response = urlopen(req, timeout=20).read()

html = urllib.request.urlopen(url, context=ctx).read()
soup = BeautifulSoup(response, 'html.parser')
print(soup.prettify())

我还尝试修改类似问题的答案:Crawling csv files from a url with dropdown list?

但问题是我看不到可以修改的 CSV 文件的链接。

我还尝试使用 urlretrieve 检索文件,但这不起作用,因为找不到文件。如果你们能帮我解决这个问题,我将不胜感激。

谢谢你。

4

0 回答 0