selenium.common.exceptions.JavascriptException: Message: SyntaxError: unexpected token: identifier

2021/11/16 14:10:23

本文主要是介绍selenium.common.exceptions.JavascriptException: Message: SyntaxError: unexpected token: identifier,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

初始:

string = ‘abc’

js = f"document.querySelector('body').innerText={string}"
driver.execute_script(js)

执行报错:

selenium.common.exceptions.JavascriptException: Message: SyntaxError: unexpected token: identifier

 

修改后:

string = ‘abc’

js = f"document.querySelector('body').innerText='{string}';"
driver.execute_script(js)

执行成功,原因是在输入的字符串没有加双引号,而且语句后没有带分号



这篇关于selenium.common.exceptions.JavascriptException: Message: SyntaxError: unexpected token: identifier的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程