Python 无法导入名称';桌面&x27;从';pywinauto';

Python 无法导入名称';桌面&x27;从';pywinauto';,python,pywinauto,pygui,Python,Pywinauto,Pygui,我正在尝试使用pywinauto控制Win10中的计算器 我安装了pywinauto-0.6.8和 from pywinauto import Desktop, Application app = Application(backend="uia").start('calc.exe') dlg = Desktop(backend="uia").Calculator dlg.type_keys('2*3=') dlg.print_control_identifiers() dlg.minim

我正在尝试使用pywinauto控制Win10中的计算器

我安装了pywinauto-0.6.8和

from pywinauto import Desktop, Application

app = Application(backend="uia").start('calc.exe')

dlg = Desktop(backend="uia").Calculator
dlg.type_keys('2*3=')
dlg.print_control_identifiers()

dlg.minimize()
Desktop(backend="uia").window(title='Calculator', visible_only=False).restore()
但收到的错误是:


导入错误:无法从“pywinauto”导入名称“Desktop”(C:\Users\MJ\Anaconda3\lib\site packages\pywinauto\u init\u.py)

同样的代码对我有效

请通过验证您已安装的pywinauto版本

pip list (for MAC use: pip3 list)
自年以来,桌面在0.6.x版本中的一个版本中引入

或者,尝试使用重新安装

pip install --upgrade pywinauto

你的脚本名是什么?pywinauto.py?改名吧。