擅长:python、mysql、java
<p>使用<code>SimpleNamespace</code></p>
<pre><code>from types import SimpleNamespace
sn = SimpleNamespace(
definition = ['basename', 'dirname', 'supports_unicode_filenames'],
condition = ['isabs', 'isdir', 'isfile', 'islink', 'ismount'],
)
</code></pre>
<p>它输出:</p>
<pre><code>In [44]: sn
Out[44]: namespace(condition=['isabs', 'isdir', 'isfile', 'islink', 'ismount'], definition=['basename', 'dirname', 'supports_unicode_filenames'])
In [45]: vars(sn)
Out[45]:
{'condition': ['isabs', 'isdir', 'isfile', 'islink', 'ismount'],
'definition': ['basename', 'dirname', 'supports_unicode_filenames']}
In [17]: dict(definition = ['basename', 'dirname', 'supports_unicode_filenames'],condition = ['isabs', 'isdir'
...: , 'isfile', 'islink', 'ismount'])
Out[17]:
{'definition': ['basename', 'dirname', 'supports_unicode_filenames'],
'condition': ['isabs', 'isdir', 'isfile', 'islink', 'ismount']}
</code></pre>