擅长:python、mysql、java
<p>我想你可以用<code>locals()</code>或<code>globals()</code>。你知道吗</p>
<pre><code>local_dict = locals()
for index in xrange(1, 7):
local_dict['customscript%d' % index] = entry = Entry(rootfr)
entry.insert(0, s1)
entry.grid(column = 3, row = index)
</code></pre>
<p>功能参考:</p>
<p><a href="https://docs.python.org/2/library/functions.html#globals" rel="nofollow">https://docs.python.org/2/library/functions.html#globals</a></p>
<p><a href="https://docs.python.org/2/library/functions.html#locals" rel="nofollow">https://docs.python.org/2/library/functions.html#locals</a></p>
<p>或者您可以简单地使用一个列表来存储所有这些自定义脚本,因为我严重怀疑您是否真的需要一组编号的变量。根据经验,如果您发现自己被迫编写难看的代码,那么问题就出在代码体系结构的某个地方。你知道吗</p>