在动态网页中使用Python抓取按钮下载csv

时间:2020-01-31 09:51:39

标签: python-3.x selenium button web-scraping developer-tools

我想使用python从此网页(https://biwenger.as.com/la-liga/players)下载一个csv。

有一个选项(附件为图像),您可以下载此csv,但我想以编程方式获取它。

我不知道如何使用 Chrome>开发者工具>网络来查看从何处获取数据。有人可以帮我吗?

我应该使用 Selenium 来执行此操作吗?

非常感谢!

enter image description here

1 个答案:

答案 0 :(得分:2)

如果您正在寻找简单的Selenium。我做了以下事情。

driver = webdriver.Chrome("/driver/path")

driver.get("https://biwenger.as.com/la-liga/players")

driver.find_element_by_xpath("//div[3]/button/i").click()
driver.find_element_by_xpath("//a[contains(.,' Export')]").click()
sleep(10)