selenium python中引用js

来源:互联网 发布:sql 动态生成临时表 编辑:程序博客网 时间:2024/06/06 01:08
    def execute_script(self, script, *args):        """        Synchronously Executes JavaScript in the current window/frame.        :Args:         - script: The JavaScript to execute.         - \*args: Any applicable arguments for your JavaScript.        :Usage:            driver.execute_script('document.title')        """        converted_args = list(args)        return self.execute(Command.EXECUTE_SCRIPT,            {'script': script, 'args':converted_args})['value']

上面是官方的解释 貌似是可以做到脚本和数据分离来试用,这里我只是简单的用了下  具体的demo如下

        js='var x=document.getElementsByTagName("img");\        return x[0].getAttribute("src")'                print browser.execute_script(js)  


0 0
原创粉丝点击