擅长:python、mysql、java
<p>如果文件不是太大,到目前为止最简单的方法是:</p>
<pre><code>f = open('oldfile', 'r')
data = f.read()
f.close()
data = data.replace('.1.1.1', '.1.1')
f = open('newfile', 'w')
f.write(data)
f.close()
</code></pre>
<p>如果文件太大了,你就需要把它读出来,然后把它写下来。例如,如果每条<em>线</em>不是太大:</p>
<pre><code>inf = open('oldfile', 'r')
ouf = open('newfile', 'w')
for line in inf:
line = line.replace('.1.1.1', '.1.1')
ouf.write(line)
ouf.close()
inf.close()
</code></pre>