所以我有一个我这样定义的功能
def find_between( s, first, last ):
try:
start = s.index( first ) + len( first )
end = s.index( last, start )
return s[start:end]
except ValueError:
return ""
现在s取自文件。所以它有新的线条。 当我在try之前打印s的值时:输出不显示\ n个字符
但是当我打印s [start:end]时,它开始在任何地方添加\ n字符。
现在我知道这似乎是由于字符串操作,但有没有办法摆脱\ n字符的显示?
答案 0 :(得分:0)
获取数据时可以使用string.strip()。