Я пытаюсь автоматизировать utorrent, используя pywinauto lib. Я хочу добавить торрент с URL. Эта опция находится в меню файлов. Я могу открыть uTorrent, и ничего не происходит. Я использовал Swapy для генерации этого кода. Окно ниже открывается только тогда, когда я запускаю код в swapy. Но когда я сохраняю его в файл и запускаю с помощью cmd, открывается только utorrent, а в cmd происходит трассировка.
from pywinauto.application import Application
app = Application().Start(cmd_line=u'"C:\\Users\\User\\AppData\\Roaming\\uTorrent\\u Torrent.exe" ')
torrentdfb = app[u'\xb5Torrent4823DF041B09']
torrentdfb.Wait('ready')
menu_item = torrentdfb.MenuItem(u'&File->Add Torrent from &URL...\tCtrl+U')
menu_item.Click()
app.Kill_()
Traceback:
Traceback (most recent call last):
File "AddTorrent.py", line 5, in <module>
torrentdfb.Wait('ready')
File "C:\Python27\lib\site-packages\pywinauto\application.py", line 380, in Wait
WaitUntil(timeout, retry_interval, lambda: self.__check_all_conditions(check_method_names))
File "C:\Python27\lib\site-packages\pywinauto\timings.py", line 308, in WaitUntil
raise err
pywinauto.timings.TimeoutError: timed out
Я новичок в программировании на Python и не являюсь экспертом. Было бы полезно, если бы вы предоставили объяснение для решения моей проблемы или кода. Спасибо!!