Python 控制和自动化子浏览器窗口

Python 控制和自动化子浏览器窗口,python,automation,Python,Automation,假设我通过VPN访问一些应用程序。比如说,像internet explorer这样的网络浏览器就是这些应用程序之一。使用python的selenium包,我可以自动登录到VPN并在VPN中打开internet应用程序。现在,VPN内的internet explorer窗口打开 所以我需要知道的是: 有什么方法可以通过python的selenium包来控制这个新的InternetExplorer吗 是否有任何方法可以使用任何其他脚本语言(如Perl、tcl、vbscript等)自动化此子窗口 对。

假设我通过VPN访问一些应用程序。比如说,像internet explorer这样的网络浏览器就是这些应用程序之一。使用python的selenium包,我可以自动登录到VPN并在VPN中打开internet应用程序。现在,VPN内的internet explorer窗口打开

所以我需要知道的是:

  • 有什么方法可以通过python的selenium包来控制这个新的InternetExplorer吗

  • 是否有任何方法可以使用任何其他脚本语言(如Perl、tcl、vbscript等)自动化此子窗口


  • 对。Selenium提供了控制由另一个浏览器窗口生成的单独子窗口的行为的方法。有一些方法允许您跳入该窗口,执行一些操作,然后返回到触发子窗口的父窗口

    是否有任何方法可以使用任何其他工具来自动化此子窗口 像Perl、tcl、vbscript等脚本语言

    如上所述,使用Python的Selenium应该足够好,可以在子窗口中自动执行该过程

    添加几个链接,可能会对您有所帮助


  • 如果子窗口是另一个浏览器,它会工作吗。就像我打开了citrix,打开了里面的internet explorer。如何控制这个ie窗口?