【发布时间】:2014-03-20 02:45:23
【问题描述】:
请问如何使用 selenium 打印网页。
import time
from selenium import webdriver
# Initialise the webdriver
chromeOps=webdriver.ChromeOptions()
chromeOps._binary_location = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
chromeOps._arguments = ["--enable-internal-flash"]
browser = webdriver.Chrome("C:\\Program Files\\Google\\Chrome\\Application\\chromedriver.exe", port=4445, chrome_options=chromeOps)
time.sleep(3)
# Login to Webpage
browser.get('www.webpage.com')
注意:我目前使用的是 Google Chrome 的当前版本:版本 32.0.1700.107 m
【问题讨论】:
-
要获取html源:
browser.page_source吗?或者你想要一个死树版:browser.execute_script('window.print()')?
标签: python selenium python-3.x printing webpage