擅长:python、mysql、java
<p>你有几种方法:</p>
<pre><code>with open('a', 'w') as a, open('b', 'w') as b, ..:
do_something()
</code></pre>
<hr/>
<pre><code>files_list = ['a', 'b', ..]
for file in files_list:
with open(file, 'w')...
</code></pre>
<hr/>
<p>使用<code>contextlib.ExitStack</code></p>
<pre><code>with ExitStack() as stack:
files = [stack.enter_context(open(fname)) for fname in filenames]
# Do something with "files"
</code></pre>