<p>我只想添加文件中当前不存在的服务器</p>
<p>我的当前代码:</p>
<pre><code> f = open(filename,'a')
for server in cmo.getServers() :
print >>f, server.getListenAddress()
</code></pre>
<p>提前谢谢</p>
<p>试试这个:</p>
<pre><code>data = set( [i.strip() for i in open( filename, 'r' ).readlines()] )
for server in cmo.getServers() :
data.add( server.getListenAddress() )
open( filename, 'w' ).write('\n'.join(data))
</code></pre>