【发布时间】:2014-06-15 01:28:51
【问题描述】:
我正在寻找使用 Python 将网页打印到本地文件 PDF 的解决方案。一个好的解决方案是使用 Qt,在这里找到,https://bharatikunal.wordpress.com/2010/01/。
一开始它不起作用,因为我在安装 PyQt4 时遇到问题,因为它给出了诸如“ImportError: No module named PyQt4.QtCore”和“ImportError: No module named PyQt4.QtCore”之类的错误消息。
这是因为 PyQt4 没有正确安装。 我曾经拥有位于 C:\Python27\Lib 的库,但它不适用于 PyQt4。
事实上,它只需要从http://www.riverbankcomputing.com/software/pyqt/download 下载(注意您使用的正确Python 版本),并将其安装到C:\Python27(我的情况)。就是这样。
现在脚本运行良好,所以我想分享它。更多使用Qprinter的选项,请参考http://qt-project.org/doc/qt-4.8/qprinter.html#Orientation-enum。
【问题讨论】:
-
请注意,如果您是自行回答,则可以同时发布问答,并且通常的质量规则仍然适用于这两个部分。