本文主要是介绍python3操作win32com报错:raise AttributeError(“%s.%s“ % (self._username_, attr)),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原始代码
from win32com.client import Dispatchapp = 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 Dispatchapp = 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
这篇关于python3操作win32com报错:raise AttributeError(“%s.%s“ % (self._username_, attr))的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!