python - 语法错误 : unexpected character after line continuation character in python

标签 python file

有人能告诉我这个程序有什么问题吗?我面对

syntaxerror unexpected character after line continuation character

当我运行这个程序时:

f = open(D\\python\\HW\\2_1 - Copy.cp,"r");  
lines = f.readlines();

for i in lines:  
    thisline = i.split(" ");

最佳答案

您需要引用该文件名:

f = open("D\\python\\HW\\2_1 - Copy.cp", "r")

否则 D 之后的反斜杠被解释为换行符,并且后面应该跟一个换行符。这用于将长​​表达式扩展到多行,以提高可读性:

print "This is a long",\
      "line of text",\
      "that I'm printing."

另外,在 Python 语句的末尾不应有分号 (;)。

关于python - 语法错误 : unexpected character after line continuation character in python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5880781/

相关文章:

python - 列表索引超出范围(使用 json)

python - 函数 'cv::CascadeClassifier::detectMultiScale' 中的错误 : (-215:Assertion failed) ! 空()

java - 如何发送base64格式的大文件?

使用 C 在文本编辑器中创建文本

javascript - 如何添加我自己的js脚本来使用react?

python - 我如何从Python列表中获取特定字符,后跟命令行参数变量

python - 如何在 celery 任务中使用 Python scalene 进行内存分析

python - VIsual Studio 代码看不到 Numpy

java - 在 Java/DOS-UNIX 中获取文件格式

c - 尝试将结构内容写入文件,但该文件具有随机编码