Aar*_*ron 6 python text replace file
我正在尝试使用值替换文件中的某些文本.一切正常,但是当我在文件完成后查看文件时,文件中的每一行后面都有一个新的(空白)行.我能做些什么来防止这种情况发生.
这是我拥有的代码:
import fileinput
for line in fileinput.FileInput("testfile.txt",inplace=1):
line = line.replace("newhost",host)
print line
Run Code Online (Sandbox Code Playgroud)
谢谢你,亚伦
每一个line
都从文件中读取,并以其结束换行符开头,并且打印添加其自己的换行符之一。
你可以:
print line,
Run Code Online (Sandbox Code Playgroud)
这不会在行后添加换行符。
归档时间: |
|
查看次数: |
2785 次 |
最近记录: |