Python中出现字符串语法错误:期望结束语句
我有以下的变量赋值:
xpath_query="xpath='//a[@id="mylink"]'"
在我的pycharm编辑器中,这段代码出现了错误,并且在运行时也提示语法错误。我哪里做错了呢?
当我把光标放在红色波浪线附近时,它显示:“期望语句结束”
1 个回答
4
你在你的 " " 这段代码里用了双引号,所以它变成了:
"xpath='//a[@id=" <-- 这里要连在一起 --> "]'"
因此,这就出现了字符串语法错误。
如果你想在 " "
这段代码里包含 "
,可以用 \
来转义这个字符:
xpath_query="xpath='//a[@id=\"mylink\"]'"