我特别关注ReferenceUSA网站。要下载信息,必须手动选择所有项目,然后单击下载,然后在另一页面上单击以生成CSV文件。无论如何要自动化这种过程吗?
答案 0 :(得分:0)
您可以尝试使用Selenium,这是打开网页的示例,然后单击按钮。
>>> from selenium import webdriver
>>> browser = webdriver.Chrome() ## now web browser opened
>>> browser.get("https://www.python.org") ## now python.org web page opened
有一个按钮“GO”,其页面源代码如下:
button type="submit" name="submit" id="submit" class="search-button"...
现在,点击此按钮
>>> browser.find_element_by_id("submit").click()