python中的Javascript错误甚至定义了变量

python中的Javascript错误甚至定义了变量,javascript,python,selenium,Javascript,Python,Selenium,D, 我有这个SeleniumJavaScript错误,无法真正找到解决方案! 这是我的代码: captcha = result['code'] driver.execute_script(""" let submitToken = (token) => { document.querySelector('[name=g-recaptcha-response]').innerTex

D, 我有这个SeleniumJavaScript错误,无法真正找到解决方案! 这是我的代码:

        captcha = result['code']
        driver.execute_script("""
            let submitToken = (token) => {
            document.querySelector('[name=g-recaptcha-response]').innerText = token
            document.querySelector('[name=h-captcha-response]').innerText = token
            document.querySelector('.challenge-form').submit()
            }
            submitToken(captcha)
        """, captcha)
注:验证码已定义,可打印等。 即使我得到这个错误:

selenium.common.exceptions.JavascriptException:消息:javascript错误:未定义验证码selenium.common.exceptions.JavascriptException:消息:javascript错误:未定义验证码

我知道已经有很多这样的问题了,但是我找不到一个能帮助我的

提前谢谢

某个人;:D

编辑:否我收到此错误:

selenium.common.exceptions.JavascriptException:消息:javascript错误:无法将属性“innerHTML”设置为null


captcha=result['code']
之后的
captcha
内容是什么?此处:此页面不再可用。它要么已经过期,要么被它的创建者删除,要么被Pastebin的一名员工删除。是的,idk为什么,这里还有另一个链接:它基本上只是一个很长的字符串