擅长:python、mysql、java
<p>如果我正确地理解了这个问题,您需要定义一个自定义<code>type</code>。您不需要真正导入任何模块。有很多方法可以做到这一点,例如元类,但是,一个简单的方法如下:</p>
<pre><code>my_type = type('ComplexTypes', (object,), {'LIST': 'LIST'})
var = my_type()
</code></pre>
<p>现在可以测试类型:</p>
^{pr2}$
<p>返回:</p>
<pre><code>__main__.ComplexTypes
</code></pre>
<p>换句话说:</p>
<pre><code>type(var) is my_type
</code></pre>
<p>返回<code>True</code></p>