Я нашел решение для печати веб-страницы в локальном файле PDF, используя Python. одним из лучших решений является использование Qt, найденного здесь, https://bharatikunal.wordpress.com/2010/01/.
Это не сработало с самого начала, поскольку у меня возникла проблема с установкой PyQt4, потому что он выдавал сообщения об ошибках, такие как "ImportError: Нет модуля с именем PyQt4.QtCore" и "ImportError: Нет модуля с именем 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.