600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python打印网页成pdf_html – 在chrome-python 2.7中自动打印/保存网页为pdf

python打印网页成pdf_html – 在chrome-python 2.7中自动打印/保存网页为pdf

时间:2021-10-27 18:01:50

相关推荐

python打印网页成pdf_html – 在chrome-python 2.7中自动打印/保存网页为pdf

Windows 7 x64上使用Chrome 62.0.3202.94,ChromeDriver 2.33.506120,Selenium 3.4.3和

Python 2.7.14或3.6.3时,这对我有用:

import json

from selenium import webdriver

appState = {

"recentDestinations": [

{

"id": "Save as PDF",

"origin": "local"

}

],

"selectedDestinationId": "Save as PDF",

"version": 2

}

profile = {'printing.print_preview_sticky_settings.appState': json.dumps(appState)}

chrome_options = webdriver.ChromeOptions()

chrome_options.add_experimental_option('prefs', profile)

chrome_options.add_argument('--kiosk-printing')

driver = webdriver.Chrome(chrome_options=chrome_options)

driver.get('/')

driver.execute_script('window.print();')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。