擅长:python、mysql、java
<p>请尝试以下操作,在写入目标字符串之前执行替换并关闭文件:</p>
<pre><code>target_string = 'foo4bar44foobar444foobar, foo4bar'
file = open(source_file,"w")
target_string= re.sub('4', '55', target_string)
file.write(target_string)
file.close()
OR
target_string = 'foo4bar44foobar444foobar, foo4bar'
with open(source_file,"w") as f:
target_string = re.sub('4', '55', target_string)
f.write(target_string)
</code></pre>