我正在使用模块python pdfkit:https://pypi.python.org/pypi/pdfkit
我要转换为pdf的页面有一个模态窗口,涵盖了我需要以pdf格式保存的内容,我通过python请求访问。我需要做的是关闭模态,然后调用pdfkit.from-url方法:pdfkit.from_url('http://the_page.com', 'out.pdf', options={'cookie': s.cookies.items()})
但我不知道是否可以使用请求删除模式。而且我不想使用硒!
有没有办法做到这一点?
答案 0 :(得分:1)
pdfkit
可以读取html文件。因此,您可以将html保存在本地,进行任何编辑,然后写入pdf文件。
pdfkit.from_file(['file1.html', 'file2.html'], 'out.pdf')
或
with open('file.html') as f:
pdfkit.from_file(f, 'out.pdf')