python 尝试读取文本文件时出现语法错误
python syntax error while trying to read a text file
我正在开发一个 python 程序,它读取一个文本文件,用分号分割文件,然后删除制表符和换行符。这是我目前的代码
myfile="F:\Python\Programs\test.sas"
f=open(myfile,"r")
g=f.read()
statements=g.split(';')
statements.pop()
statements2=list()
for cue in statements:
statements2.append(cue.strip("\n")
print(statements)
它读取的文本文件是这样的
data test1;
set test;
run;
data test2;
set test;
run;
data test3;
set test2;
run;
data test4;
set test3;
run;
我才刚刚开始学习python所以我不太确定问题出在哪里。我得到的错误有一个箭头指向打印中的 t,并显示 "SyntaxError: invalid syntax"
我正在使用 python 3.4.3。非常感谢任何帮助。
看起来您在上一行中缺少尾随 )
。
statements2.append(cue.strip("\n"))
我正在开发一个 python 程序,它读取一个文本文件,用分号分割文件,然后删除制表符和换行符。这是我目前的代码
myfile="F:\Python\Programs\test.sas"
f=open(myfile,"r")
g=f.read()
statements=g.split(';')
statements.pop()
statements2=list()
for cue in statements:
statements2.append(cue.strip("\n")
print(statements)
它读取的文本文件是这样的
data test1;
set test;
run;
data test2;
set test;
run;
data test3;
set test2;
run;
data test4;
set test3;
run;
我才刚刚开始学习python所以我不太确定问题出在哪里。我得到的错误有一个箭头指向打印中的 t,并显示 "SyntaxError: invalid syntax"
我正在使用 python 3.4.3。非常感谢任何帮助。
看起来您在上一行中缺少尾随 )
。
statements2.append(cue.strip("\n"))