擅长:python、mysql、java
<p>问题是<code>if eachenv=="DEV01" or "DEV02"</code>。你知道吗</p>
<p>你不能这样检查。如果<code>eachenv=="DEV01"</code>,结果将是<code>True</code>,否则结果将是<code>"DEV02"</code>,而不是<code>False</code>。
你应该这样做:</p>
<pre><code>if eachenv in ["DEV01", "DEV02"]:
</code></pre>
<p>同时将<code>for eachenv in envnames:</code>更改为:</p>
<pre><code>for eachenv in envnames.readlines():
</code></pre>