SyntaxError: EOL while scanning string literal
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SyntaxError: EOL while scanning string literal相关的知识,希望对你有一定的参考价值。
SyntaxError: EOL while scanning string literal
目录
SyntaxError: EOL while scanning string literal
问题
preprocess('test',['Abrica','bkb'],r'E:\\projects\\university\\prediction-machine-learning\\datasets\\save\\')
#preprocess('test',['Abrica','bkb'],"E:\\\\projects\\\\university\\\\prediction-machine-learning\\\\datasets\\\\save\\")
解决
# preprocess('test',['Abrica','bkb'],r'E:\\projects\\university\\prediction-machine-learning\\datasets\\save\\')
preprocess('test',['Abrica','bkb'],"E:\\\\projects\\\\university\\\\prediction-machine-learning\\\\datasets\\\\save\\")
EOL错误的一般原因
忘记关闭单引号、双引号、多引号等;
路径中的斜杠转义引起问题,如果是奇数个斜杠则容易引起问题;
完整问题
File "dataprocess.py", line 14
preprocess('test',['Abrica','bkb'],r'E:\\projects\\university\\prediction-machine-learning\\datasets\\save\\')
^
SyntaxError: EOL while scanning string literal
参考:python: SyntaxError: EOL while scanning string literal
参考:4 Quick Solutions To EOL While Scanning String Literal Error
以上是关于SyntaxError: EOL while scanning string literal的主要内容,如果未能解决你的问题,请参考以下文章
python 报错 SyntaxError: EOL while scanning string literal 问题原因 解决方案 EOL解释
SyntaxError: EOL while scanning string literal的解决
Python_报错:SyntaxError: EOL while scanning string literal
Python_报错:SyntaxError: EOL while scanning string literal
python:SyntaxError:EOL,同时扫描字符串文字
托斯卡谜题 73589 用 RBFW 解决。 (失败:SyntaxError:扫描字符串文字时 EOL (<string>)