我正在尝试打开一个pdf文件,打印该文件,然后在Python2.7中关闭Adobe Acrobat。
import os
fd = os.startfile("temp.pdf", "print")
os.close(fd)
运行代码后,我在os.close(fd)
行上得到以下错误:
TypeError: an integer is required
发布于 2018-07-22 04:55:02
这是我想出的解决方案:
os.startfile("temp.pdf", "print")
sleep(5)
for p in psutil.process_iter(): #Close Acrobat after printing the PDF
if 'AcroRd' in str(p):
p.kill()
https://stackoverflow.com/questions/51385324
复制相似问题