我对python脚本有问题。 运行时出现以下错误:
./ics2owncloud.py
File "./ics2owncloud.py", line 46
if r.status_code == 500 and 'Sabre\VObject\Recur\NoInstancesException' in r.text:
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 19-20: malformed \N character escape
这是脚本:https://github.com/buzz/ics2owncloud.py
我在原始脚本中使用的是python3而不是2.7。
尝试将所有
\
更改为\\
,或者在字符串前面放置一个r
,例如不过,一般来说,用Python3运行Python2.7代码(反之亦然)几乎肯定行不通!它们不直接兼容。如果你的脚本就是为了2.7而写的,那就坚持2.7。
同时,欢迎来到网站!查看Stack Overflow tour了解更多有关提问的信息,这些问题将吸引高质量的答案。
相关问题 更多 >
编程相关推荐