如何解决“ AttributeError:'模块'对象没有属性'CUIAutomation”
你好,我遇到类似的问题:
使用py2exe和pyinstaller时出现错误:
AttributeError: module 'comtypes.gen.UIAutomationClient' has no attribute 'CUIAutomation' [15964] Failed to execute script SVGWalker
在没有py2exe或pyinstaller的情况下,脚本正在正常运行!
这是我的启动python代码:
#################################################################
# Version String
#################################################################
__version__ = "1.4.1.0"
#import WindowHandler
#import win32com.client
#import pywinauto
from pywinauto import application
from pywinauto import timings
from pywinauto import ElementNotFoundError
from pywinauto import Desktop
#import comtypes.client # 02.10.2020
import glob
import time
import sys
import os
import argparse
import traceback
import helper
import XmlManifest
和错误:在上面的第13行:
Traceback (most recent call last):
File "SVGWalker.py",line 13,in <module>
from pywinauto import application
File "<frozen importlib._bootstrap>",line 971,in _find_and_load
File "<frozen importlib._bootstrap>",line 955,in _find_and_load_unlocked
File "<frozen importlib._bootstrap>",line 665,in _load_unlocked
File "c:\python36\lib\site-packages\PyInstaller\loader\pyimod03_importers.py",line 493,in exec_module
exec(bytecode,module.__dict__)
File "pywinauto\__init__.py",line 89,in <module>
File "<frozen importlib._bootstrap>",module.__dict__)
File "pywinauto\findwindows.py",line 42,module.__dict__)
File "pywinauto\controls\__init__.py",line 36,module.__dict__)
File "pywinauto\controls\uiawrapper.py",line 47,module.__dict__)
File "pywinauto\uia_defines.py",line 181,in <module>
File "pywinauto\uia_defines.py",line 169,in _build_pattern_ids_dic
File "pywinauto\uia_defines.py",line 50,in __call__
File "pywinauto\uia_defines.py",line 63,in __init__
AttributeError: module 'comtypes.gen.UIAutomationClient' has no attribute 'CUIAutomation'
[5732] Failed to execute script SVGWalker
上面的主题没有任何帮助。
还有其他提示或解决方案
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。