用Python的readline()函数读入文件的一行,读入的结果会带有换行符,如'\n',例如,文件内容为
1 2 3 4
执行:
f = open('test.txt')
a = f.readline()
print a
结果为 ' 1 2 3 4\n'
可用如下方法解决
f = open('test.txt')
a = f.readline()
l = len(a)
b = a[0:l-1]
print b
该方法在读入最后一行时有问题。
更好的方法是用 string的函数strip('\n')