擅长:python、mysql、java
<p>我不知道<code>Device79table</code>是在哪里定义的,但我假设它是<code>global</code></p>
<p>我的假定义是:</p>
<pre><code>def Device79Table(arg):
print arg
</code></pre>
<p>将其与您的功能结合起来:</p>
<pre><code>def function(device):
globals()[device + 'table'](device.objects.all())
table.draw()
</code></pre>
<p><code>globals()</code>函数返回所有全局对象的<code>dict</code>,其中键是它们名称的字符串。所以<code>globals()['Device79table']</code>和<code>Device79table</code>是一样的</p>