开发者社区> 问答> 正文

阿里云RPA脚本是下面这样,但drive_input 输入后,再用drive_input_怎么办?

阿里云RPA脚本是下面这样,但drive_input 输入后,再用drive_input_hotkey发送快捷键无效?
rpa.app.ie.close_all();
rpa.app.ie.create(util.URL, timeout = 10)
sleep(5)
page = rpa.app.ie.catch('中国农业银行企业金融服务平台', mode='title', pattern='equal')
page.activate()
sleep(1)
page.wait_load_completed(timeout = 100)

            page.wait_loaded('K宝已插入', timeout=10)

            page.click('cert_login', button='left', simulate=True, index=1, offset_x=0, offset_y=0)

            sleep(1) 
            print(pwd)
            rpa.ui.win32.drive_input(pwd, replace = True, wait_mili_seconds = 20, timeout = 10)
            sleep(1)
            rpa.ui.win32.drive_input_hotkey('VK_RETURN')
            sleep(5)
            page = rpa.app.ie.catch('中国农业银行企业网银', mode='title', pattern='equal')
            page.wait_load_completed(timeout = 100)

展开
收起
真的很搞笑 2024-06-17 14:39:58 35 0
来自:阿里云RPA
1 条回答
写回答
取消 提交回答
  • RPA脚本中drive_input_hotkey无效的问题,可能的原因是快捷键没有正确地发送。请确保您使用的虚拟键码(如VK_RETURN)是正确的。您可以尝试用input_hotkeys函数替代drive_input_hotkey来发送回车键,如下

    2024-06-21 16:35:56
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
问答排行榜
最热
最新

相关电子书

更多
毕马威-阿里云RPA联合方案力助保险业转型 立即下载
《阿里云RPA-引领电商智能提效时代》 立即下载
《阿里云RPA产品介绍4.0》 立即下载