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"))