![](/img/trans.png)
[英]Python: Read whitespace separated strings from file similar to readline
[英]Remove whitespace from Python strings read from file?
我一直在窺探,人們說要清除此問題,您可以使用string.strip()
命令或類似的方法來執行此操作...但是,它對我不起作用...請幫忙嗎?
我有:
file=open(~/Playlist.txt)
track=file.readline()
print track
這給出了文件中的一行,后面是空格,該空格甚至不在文件中。這沒什么大不了的,但是如果后面的語句不能完成,則使用os.file.isfile(track)因為這個原因... strip命令和的迭代版本對我來說還不清楚...我該怎么辦?
Readline也包括結尾的換行符。 我建議使用string.replace(“ \\ n”,“”)替換行中的所有換行符(即Readline留在結尾的換行符)。 另一種方法是使用字符串[:-1],但這會在文件的最后一行剝離字符,因此不理想。
剝離默認情況下會剪切換行符,因此請使用
for line in file:
print line.strip()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.