擅长:python、mysql、java
<p>如果这是您想要做的,那么您的异常方法中没有什么“错误”。不过,在我看来,它有点静态。你知道吗</p>
<p>不完全了解您的问题,一个可供考虑的选择是如果有帮助的话,提供一个可用函数调用的列表。您可以在列表中存储函数、类和几乎任何您想要的东西。然后您可以随机或选择一个并执行它。你知道吗</p>
<pre><code>from random import choice
def foo():
print "foo"
def bar():
print "bar"
options = [foo,bar]
x = choice(options)
x()
</code></pre>
<p>将执行foo()或bar()。然后可以通过修改选项列表的内容来添加或删除函数。如果您只想执行列表中的第一个,您可以调用</p>
<pre><code>options[0]()
</code></pre>
<p>希望这有帮助。你知道吗</p>
<p>汉努</p>