我有了內容如下文本文件:如何查找和替換txt文件中的屬性?
#-------------------- INPUT --------------------
# file name- This is input file name
-input_file
2
/home/useser/file_in1.txt
/home/useser/file_in2.txt
# Output file- this is output file
-output_file
2
/home/useser/file_out1.txt
/home/useser/file_out2.txt
現在,我想通過/home/useser/file_in4.txt
領域-input_file
更換/home/useser/file_in1.txt
通過/home/useser/file_in3.txt
和/home/useser/file_in2.txt
。在字段-output_file
中必須發生相同的過程。我正在使用Python 2.7,這是我試過的。但我不能達到預期的結果作爲
#-------------------- INPUT --------------------
# file name- This is input file name
-input_file
2
/home/useser/file_in3.txt
/home/useser/file_in4.txt
# Output file- this is output file
-output_file
2
/home/useser/file_out3.txt
/home/useser/file_out4.txt
我的Python代碼
if __name__ == "__main__":
input_file_3='/home/useser/file_in3.txt'
input_file_4 = '/home/useser/file_in4.txt'
out_file_3='/home/useser/file_out3.txt'
out_file_4 = '/home/useser/file_out4.txt'
f = open('input.txt', 'r')
for line in f:
if '-input_file' in line:
print line
我怎麼能這樣做?由於
當然你不能達到它:你甚至沒有試圖爲你的代碼只打印一些東西,但不會嘗試更改文件的內容。請顯示你的努力。 – ForceBru