使用Chrome 63.0.3239.108通过selenium自动化从网站下载pdf的步骤如下:
- 安装Chrome浏览器和对应版本的ChromeDriver。
- 安装Selenium库。
- Python安装Selenium库的命令:
pip install selenium
- 编写Python代码,使用Selenium打开Chrome浏览器并导航到目标网站。from selenium import webdriver
设置ChromeDriver的路径
chromedriver_path = '/path/to/chromedriver'
创建Chrome浏览器实例
driver = webdriver.Chrome(executable_path=chromedriver_path)
导航到目标网站
driver.get('https://example.com')
- 定位并点击下载PDF的链接或按钮。# 使用Selenium的定位方法定位下载PDF的链接或按钮
pdf_link = driver.find_element_by_xpath('//a[@href="example.pdf"]')
点击下载PDF的链接或按钮
pdf_link.click()
- 等待PDF下载完成。import time
等待一定时间,确保PDF下载完成
time.sleep(5)
- 关闭Chrome浏览器。# 关闭Chrome浏览器
driver.quit()