from selenium import webdriver
# 创建Chrome浏览器实例
driver = webdriver.Chrome()
这段代码创建了一个Chrome浏览器实例,后续我们将通过这个实例进行浏览器操作。
打开网页
接下来,我们需要打开一个网页。使用get
方法可以打开指定的URL:
# 打开网页
driver.get("https://example.com")
这段代码将打开"https://example.com"这个网页。
进行打印预览
在打开网页后,我们可以通过Selenium库来模拟用户操作,从而进行打印预览。下面是一些常见的打印预览操作。
点击打印按钮
如果网页上有一个打印按钮,我们可以使用click
方法模拟点击该按钮:
# 点击打印按钮
print_button = driver.find_element_by_css_selector(".print-button")
print_button.click()
这段代码使用CSS选择器找到具有print-button
类名的元素,并模拟点击该按钮。
设置打印选项
在打开打印预览之前,我们可以设置一些打印选项,例如页面大小、页边距等。Selenium提供了一些方法来设置这些选项:
# 设置页面大小
driver.execute_script("document.querySelecto