python新建word文档
importreimportos,sysimportwin32comfromwin32com.clientimportDispatch,constantsDir=r'C:...
import re
import os, sys
import win32com
from win32com.client import Dispatch,constants
Dir = r'C:\Users\CXM\Desktop\01.docx'
word = Dispatch('word.application')
word.displayalerts = 0
word.visible = True
doc = word.Documents.Open(Dir)
doc.Close()
word.Quit()
错误提示
Traceback (most recent call last):
File "C:\Users\CXM\Desktop\test3.py", line 8, in <module>
word.displayalerts = 0
File "D:\Program Files\Python32\lib\site-packages\win32com\client\__init__.py", line 473, in __setattr__
raise AttributeError("'%s' object has no attribute '%s'" % (repr(self), attr))
AttributeError: '<win32com.gen_py.Microsoft Word 14.0 Object Library._Application instance at 0x53167664>' object has no attribute 'displayalerts'
之前一直可以的,不知为何突出出现了这个问题 展开
import os, sys
import win32com
from win32com.client import Dispatch,constants
Dir = r'C:\Users\CXM\Desktop\01.docx'
word = Dispatch('word.application')
word.displayalerts = 0
word.visible = True
doc = word.Documents.Open(Dir)
doc.Close()
word.Quit()
错误提示
Traceback (most recent call last):
File "C:\Users\CXM\Desktop\test3.py", line 8, in <module>
word.displayalerts = 0
File "D:\Program Files\Python32\lib\site-packages\win32com\client\__init__.py", line 473, in __setattr__
raise AttributeError("'%s' object has no attribute '%s'" % (repr(self), attr))
AttributeError: '<win32com.gen_py.Microsoft Word 14.0 Object Library._Application instance at 0x53167664>' object has no attribute 'displayalerts'
之前一直可以的,不知为何突出出现了这个问题 展开
1个回答
展开全部
话说,你是在自己电脑上好好的,然后突然不行了
还是在别人电脑不行了?
word.displayalerts
这个是2013的属性
Microsoft Word 14.0,这是2010版
还是在别人电脑不行了?
word.displayalerts
这个是2013的属性
Microsoft Word 14.0,这是2010版
更多追问追答
追问
我一直在自己电脑上使用的,用的是2010版的office
电脑上同时安装了2013版的,但从来没用过啊。
追答
哦,呵呵呵,这个我知道的,你装过2013,这个代码才跑得起来的
之前你word.application的时候,系统给你适配到了2013,你的程序就能跑
现在它不知道为啥给你适配到2010了,这个属性就没了
删掉这一行就是了
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询