невозможно импортировать имя "Рабочий стол" из "pywinauto"
Я пытаюсь использовать pywinauto для управления калькулятором в выигрыше 10.
Я установил 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()
Но полученная ошибка:
ImportError: невозможно импортировать имя "Рабочий стол" из "pywinauto" (C:\Users\MJ\Anaconda3\lib\site-packages\pywinauto__init__. Py)
1 ответ
У меня работает тот же код.
Пожалуйста, проверьте версию pywinauto, которую вы установили, с помощью
pip list (for MAC use: pip3 list)
Поскольку Desktop был представлен в одном из выпусков 0.6.x.
Или попробуйте переустановить его с помощью
pip install --upgrade pywinauto