擅长:python、mysql、java
<p>生成文件中已存在的服务器的列表:</p>
<pre><code>present = [l.strip() for l in open(filename)]
</code></pre>
<p>(假设文件格式为每行一个服务器,没有其他符号)。在</p>
<p>然后检查列表中是否有地址:</p>
^{pr2}$
<p>这假设您从<code>getServers()</code>获得的地址不会重复。
如果这也是可能的,那么首先构建一组:</p>
<pre><code>new = set(server.getListenAddress() for server in cmo.getServers())
for address in new:
if address not in present:
print >>f, address
</code></pre>