我想通过系统托盘图标自动登录到应用程序。 我使用 pywinauto 模块与托盘图标交互来启动应用程序,现在我有一个弹出窗口要求我登录。 但是...我不知道如何与之交互!
这是我的图标: Tray Icon
这里是我的代码摘录(工作正常):
_pApp = Application().connect(path='my_app_dir')
taskbar.ClickSystemTrayIcon(1)
_pApp.PopupMenu.menu_item('submenu').click_input()
_pApp.PopupMenu.menu_item('another_submenu').click_input()
如何与下面弹出的身份验证窗口交互?
感谢您的帮助。
最佳答案
我终于找到了pywinauto.keyboard的解决方案。我不知道它是否干净,但它有效。
from pywinauto.keyboard import *
[...]
send_keys(_user)
send_keys("{VK_TAB}")
send_keys(_pass)
send_keys("{ENTER}")
关于Python - 如何与系统托盘弹出窗口交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58937847/