我正在尝试逐行读取文件。这个文件有很多行。
每行的格式如下:
data:otherdata1
data:someotherdata2
但出于调试目的,我使用了一个包含几行的文件,格式相同。
我正在尝试打印这些数据。
但我得到了错误:
print data.split(':')
^
SyntaxError: invalid syntax
怎么了?我真的迷失了。
def process(data):
print data.split(':') #printing for debug purposes
return data
file = open("list.txt")
for line in file:
process(line)
是的,我添加了import fileinput