首页 > 解决方案 > 当我尝试访问中国银行网页时,发送密钥功能不起作用

问题描述

银行网页是“ https://nper.cmbc.com.cn/pweb/static/login.html ”网页应该用IE打开,需要密码控制程序。然后我无法通过 webdriver 选择密码字段,也无法将任何单词发送到密码字段。我已经尝试了很多方法,但仍然无法工作。有什么想法可以完成这项工作吗?

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 定位到密码字段,然后发送密钥。

标签: pythonseleniumautoit

解决方案


推荐阅读