如何解决从 Python 读取 .mpp 文件
需要一些帮助来让我的 python 脚本读取 .mpp 文件。我用代码到了这一点,但我无法打开文件。我尝试以多种不同的方式更改源路径,但始终出现相同的错误:
文件“C:\Users\gsobral\AppData\Local\Temp\gen_py\3.9\A7107640-94DF-1068-855E-00DD01075445x0x4x8.py”,第 19772 行,在 FileOpen 中 返回 self.oleobj.InvokeTypes(102,LCID,1,(11,0),((12,16),(12,(3,48),( 12,16)),姓名 pywintypes.com_error: (-2147352567,'发生异常。',(1004,'','Project 无法打开文件。','C:\Program Files (x86)\Microsoft Office\Office15\VBAPJ.CHM\x00',131072,无)
import win32com.client
import datetime as dt
MSP= "Microsoft Office 15.0 Object Library"
where = "./MSPRJ.py"
from win32com.client import makepy
import sys
sys.argv=['',"-o",where,MSP]
makepy.main()
import MSPRJ
g = globals()
for c in dir(MSPRJ.constants):
g[c] = getattr(MSPRJ.constants,c)
msp = win32com.client.gencache.EnsureDispatch("MSProject.Application")
msp.FileOpen(r"C:\\test.mpp")
我不知道我做错了什么。任何人都可以提供一些帮助吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。