python3操作win32com报错:raise AttributeError(“%s.%s“ % (self._username_, attr))
原始代码from win32com.client import Dispatchapp = Dispatch('Word.Application')# 新建word文档# doc = app.Documents.Add()app.displayalerts=0app.visible=0# 打开已有文档doc = app.Document.Open(r'D:\python\jieba\Win32co
   ·  
 原始代码
from win32com.client import Dispatch
app = Dispatch('Word.Application')
# 新建word文档
# doc = app.Documents.Add()
app.displayalerts=0
app.visible=0
# 打开已有文档
doc = app.Document.Open(r'D:\python\jieba\Win32com\1.docx')
s = app.Selection
s.text = '123'
style = s.style()
print(style)
错误信息

修改后
from win32com.client import Dispatch
app = Dispatch('Word.Application')
# 新建word文档
# doc = app.Documents.Add()
app.displayalerts=0
app.visible=0
# 打开已有文档
doc = app.Documents.Open(r'D:\python\jieba\Win32com\1.docx')
s = app.Selection
s.text = '123'
style = s.style()
print(style)
修改的关键代码
doc = app.Documents.Open(r'D:\python\jieba\Win32com\1.docx')
Document改为Documents
更多推荐
 



所有评论(0)