PyAutoGUI を使用して Citrix 環境でログイン フォームに入力しようとしています。しかし、TAB
キーを押してフォーム フィールドを切り替えることができません。キーのようなものEnter
は正常に機能しています。
手動TAB
でそのフォームに取り組んでいますが、PyAutoGUI を使用しては機能していません。以下は私が試しているコードです。
time.sleep(10)
im9 = pyautogui.screenshot()
im9 = np.array(im9)
# locate_image locates image on current screen
username_sp = fi.locate_image(im9, 'Screenshot.png')
if username_sp:
pyautogui.typewrite('Username\t',interval=1)
time.sleep(2)
pyautogui.press('tab')
pyautogui.typewrite(r'pass',interval=0.25)
しかし、user
単一pass
のユーザー名フィールドにクラブされます。通常の環境TAB
では正常に動作しています。