python调用win32com打开word,奇数次打不开,但是偶数次可以打开,为什么?

import win32com
import win32com.client

dir=r"F:"
file_nm="打印测试.docx"
path=dir+"\\"+file_nm
try:
  obj=win32com.client.Dispatch("Word.Application")
  doc=obj.Documents.Open(path)
except Exception as e:
    print(e)
print("end")

很奇怪,run奇数次打不开,关掉之后,run下一个偶数次就可以打开,这是为什么?
真实测试结果

阅读 2.1k
1 个回答

你open之后,有做close吗?可能是有残留进程。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题