【发布时间】:2019-09-17 06:21:31
【问题描述】:
我正在尝试为我的谷歌表单多项选择题编写一个垃圾邮件机器人,以便我可以随机获得家庭作业的答案。我试着完全自己写,但我做不到。所以我找到了一个预先编写的代码:(https://github.com/endeneer1/google-form-autofilling-spam-bot-using-Python-multiple-choice-questions/blob/master/google-form-spambot.py),在安装 selenium 4 小时后,我得到了大部分工作,除了我需要使用的资产的链接。它一直在说
SyntaxError:(unicode 错误)'unicodeescape' 编解码器无法解码位置 2-3 中的字节:截断 \UXXXXXXXX 转义
无论我做什么,我都看过类似的案例,但找不到答案。请帮助我已经这样做了 9 个小时。顺便说一句,我在 Pycharm 上编码。
import time
import random
from selenium import webdriver
chromedriver = "C:\Users\LORD\Desktop\max spam junk\chromedriver")
driver = webdriver.chrome(chromedriver)
通常它应该打开一个谷歌页面并输入谷歌表单的链接,然后用随机答案填写它,但由于 unicode 的东西它不会工作。这是错误 C:\python\python.exe "C:/mblock python junk/gg.py" 文件“C:/mblock python junk/gg.py”,第 5 行 chromedriver.encode("C:\Users\LORD\Desktop\max spam junk\chromedriver") ^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
进程以退出代码结束
正如我所说,完整代码在此处的链接中(https://github.com/endeneer1/google-form-autofilling-spam-bot-using-Python-multiple-choice-questions/blob/master/google-form-spambot.py)
【问题讨论】:
-
您需要向我们展示导致错误的代码和数据。您要求我们想象您的代码,然后建议它有什么问题。包括完整的回溯(即以
Traceback (most recent call last):开头的部分)和足够多的围绕错误的代码,以便我们可以看到发生了什么。请将此信息放在您的问题中(使用edit链接),而不是在评论中。
标签: python selenium google-chrome unicode bots