推荐使用使用rstrip("\n")
如果简单的使用strip()会把两头所有的空格、制表符和换行都去掉。
>>> a = "\n123121\njkljk k\t\n"
>>> b = a.rstrip("\n")
>>> b
'\n123121\njkljk k\t'
>>> c = a.strip()
>>> c
'123121\njkljk k'
如果是读文件的时候可以这么写:
with open(filepath, "r") as foo:
for line in foo.readlines():
line = line.rstrip("\n")
print line
for line in open(file,'r'):
line.strip()
读行的时候在split('\n')试试咯。。