运行以下python行会导致Adobe Acrobat启动
loop
Adobe是我的默认PDF查看器。为什么Adobe会开放?我怎样才能防止这种情况发生?
该脚本意味着在慢速PC上运行多次。
我不明白win32api.ShellExecute(0, "print", "myC.pdf", None, ".", 0)
的{{1}}是如何运作的。在命令提示符下键入print
会给出错误"无法初始化设备PRN"。一点背景将不胜感激。
答案 0 :(得分:0)
打印文件是显示文件的命令。 Adobe的查看器是与此文件关联的应用程序。你期待发生什么?如果您想使用其他应用程序对该文件进行操作,那么您必须通过更专注的界面来指定该文件。
打印相当于GUI序列右键 - 打印+打印。 打印的第一件事就是打开文件; Windows没有默认界面来打印文件而不正常打开它。
我找到了几个比我更了解的参考资料: - )