擅长:python、mysql、java
<p>通常,在Python中,可以用字典替换<code>switch</code>结构。要使用存储在字符串中的名称导入模块,可以使用<code>importlib.import_module()</code>。下面是一个例子:</p>
<pre><code>from importlib import import_module
modlist = {'case 1': ('package1', 'module1'), 'case 2': ('package2', 'module2')}
myvar = 'case 2'
mypackage, mymodule = modlist[myvar]
import_module(mymodule, mypackage)
</code></pre>