Функция отправки ключа не работает, когда я пытаюсь зайти на веб-страницу китайского банка - PullRequest
0 голосов
/ 17 апреля 2020

Веб-страница банка имеет вид "https://nper.cmbc.com.cn/pweb/static/login.html". Веб-страница должна открываться с IE и требовать программу контроля паролей. и тогда я не могу выбрать поле пароля веб-драйвером, и не могу отправить любое слово в поле пароля. Я пробовал это много способов, но все еще не может работать. Любая идея, чтобы сделать эту работу?

driver.find_element_by_id("writeUserId").send_keys(user_id, Keys.TAB)

этот код, чтобы найти поле пароля, и у меня есть код, автоматически скомпилировать его

  win32api.ShellExecute(0, 'open', 'send_pw.exe', '','',1) 

send_pw .exe код как удар

  sleep(1000) 
  Send("{a}{a}{1}{4}{7}{2}{5}{8}") 

, потому что элемент пароля не может быть найден напрямую, поэтому я нахожусь в верхнем и TAB, чтобы передать поле слова, а затем отправить ключ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...