我使用python 2.7.5。我在目录/子目录中有一些文件。示例file1
如下
Title file name
path1 /path/to/file
options path2=/path/to/file1,/path/to/file2,/path/to/file3,/path/to/file4 some_vale1 some_vale2 some_value3=abcdefg some_value4=/path/to/value some_value5
我想/root/directory
在文本文件中插入文本。我想要的最终结果如下:-
Title file name
path1 /root/directory/path/tofile
path2=/root/directory/path/to/file1,/root/directory/path/to/file2,/root/directory/path/to/file3,/root/directory/path/to/file4
options some_vale1 some_vale2 some_value3=abcdefg some_value4=/path/to/value some_value5
所有文件中的名称path, options and path2
都相同。需要修改目录/子目录中的文件,结果与上述相同。我尝试使用re.sub
来查找和替换字符串。但是我从来没有得到我想要的输出。