擅长:python、mysql、java
<p>如果我了解你,你想从字典中动态创建一些变量,这样你就可以把它们分配给打开的文件,是吗???!!!!在</p>
<p>我建议用另一本这样的词典来做:</p>
<pre><code>codeconv={"agt":"r1p1d", "aga":"r2p1d"}
opened_files = {}
for key, value in codeconv.items():
file_name = "c:\Biochemistry\Pythonscripts\Splittest\split%s.txt" % value
file=open(file_name, 'w')
opened_files.update({key: file})
</code></pre>
<p>您现在可以从字典中访问打开的文件,如下所示:</p>
^{pr2}$
<p>对你来说,后面的代码是这样做的:</p>
<pre><code>for f in opened_files.values():
f.close()
</code></pre>