我有一个项目,我在其中转换我创建的HTML文件为PDF格式。基本上我创建了两个HTML文件,将它们合并成一个HTML文件,然后用pdfkit
转换这个文件。
当我在Spyder
中运行代码时,一切正常,我在终端中收到以下消息:
Loading pages (1/6)
Counting pages (2/6)
Resolving links (4/6)
Loading headers and footers (5/6)
Printing pages (6/6)
Done
我得到了我想要的PDF文件,我还可以看到三个HTML文件(我创建的两个和合并的一个)以及一些从GUI保存并附加到HTML/PDF文件的图片
到目前为止还不错,但当我用pyinstaller
转换代码时,它会破坏PDF对话。。我使用此行将HTML转换为PDF:
pdfkit.from_file(fileAddress_final,fileAddress_PDF)
其中fileAddress_final
是合并的HTML文件,fileAddress_PDF
是保存PDF文件的所需路径
当我试图运行一个.exe
文件而不使用上面的行时,它没有崩溃(但显然没有创建我想要的PDF文件)
我以前试图找到答案,但我可能不够清楚,还进行了一些测试,所以我设法发现这是唯一一条导致问题的线路
有人也经历过这种事情吗?有没有办法解决这个问题
我发现如何使输出静音,我只需添加以下内容:
这就停止了输出,防止了GUI崩溃
相关问题 更多 >
编程相关推荐