有没有办法阻止“unicode转义”错误不能解码字节

2024-09-29 01:19:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为我的googlr form mutiblr choice问题准备一个spambot,这样我就可以随机得到一个家庭作业的答案,我试着完全自己写,但我做不到。所以我找到了一个预先编写的code,在安装selenium 4个小时后,除了需要使用的资产的链接之外,我的大部分都正常工作。它一直在说

SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

不管我做什么,我看了类似的案件,但我找不到合适的请回答帮个忙我已经做了9年了小时.by我对Pycharm的编码方式

import time
import random
from selenium import webdriver

chromedriver = "C:\Users\LORD\Desktop\max spam shit\chromedriver")
driver = webdriver.chrome(chromedriver)

通常情况下,它应该打开一个谷歌网页,并把在谷歌表单的链接 然后用随机的答案填写,但是因为unicode的原因,它不起作用。下面是错误C:\python\python.exe“C:/mblock python shit”(锁定python)/gg.py公司" 文件“C:/mblock”/gg.py公司“,第5行” chromedriver.encode编码(“C:\Users\LORD\Desktop\max spam shit\chromedriver”) ^ SyntaxError:(unicode错误)“UnicodeScape”编解码器无法解码位置2-3中的字节:截断\uxxxxxxx转义

进程已完成,退出代码为

正如我所说的,完整的代码在这里的链接(https://github.com/endeneer1/google-form-autofilling-spam-bot-using-Python-multiple-choice-questions/blob/master/google-form-spambot.py


Tags: 答案pyimportform链接seleniumunicodespam
1条回答
网友
1楼 · 发布于 2024-09-29 01:19:45

字符串中的第一个反斜杠被解释为特殊字符。要解决这个问题,您需要转义chromedriver路径字符串中的反斜杠。你知道吗

试试这个:

import time
import random
from selenium import webdriver

chromedriver = "C:\\Users\\LORD\\Desktop\\max spam shit\\chromedriver")
driver = webdriver.Chrome(chromedriver)

相关问题 更多 >