我正在尝试为googlr形式多样的选择问题纠正一个垃圾邮件机器人,以便为作业分配获得随机答案,我尝试完全由我自己编写,但我没有。所以我发现了一个预写的{{3}在安装硒4个小时之后,除了需要使用的资产的链接外,我大部分都可以使用。它一直在说
SyntaxError:(unicode错误)“ unicodeescape”编解码器无法解码位置2-3中的字节:截断的\ UXXXXXXXX转义
无论我做什么,我都看过类似的案例,但找不到答案。请帮助我已经9个小时了。通过我在Pycharm上编码的方式
import time
import random
from selenium import webdriver
chromedriver = "C:\Users\LORD\Desktop\max spam shit\chromedriver")
driver = webdriver.chrome(chromedriver)
通常它应该打开一个google页面并放入google表单的链接 然后用随机答案填充它,但是由于unicode的问题而无法使用。这是错误C:\ python \ python.exe“ C:/ mblock python shit / gg.py” 文件“ C:/ mblock python shit / gg.py”,第5行 chromedriver.encode(“ C:\ Users \ LORD \ Desktop \ max spam shit \ chromedriver”) ^ SyntaxError:(unicode错误)“ unicodeescape”编解码器无法解码位置2-3中的字节:\ UXXXXXXXX转义被截断
以退出代码结束的过程
正如我所说的那样,完整的代码位于此处的链接(code)
答案 0 :(得分:-1)
字符串中的第一个反斜杠被解释为特殊字符。要解决此问题,您需要在chromedriver路径字符串中转义反斜杠。
尝试一下:
Recursion Example Results
1
3
6
10
15
21