擅长:python、mysql、java
<p>在python中,不能使用<code>dict.key</code>访问词汇值,需要使用<code>dict[key]</code></p>
<p>例如:</p>
<pre><code>d = {"foo": 2}
print(d["foo"])
# 2
key = foo
print(d[key])
# 2
print(d.foo)
# AttributeError: 'dict' object has no attribute 'foo'
print(d.key)
# AttributeError: 'dict' object has no attribute 'key'
</code></pre>
<p>如果您真的想使用点表示法,您可以使用一个类(顺便说一句,您的<code>config</code>可能是一个类实例):</p>
<pre><code>class MyClass():
def __init__(self):
self.foo = "bar"
a = MyClass()
print(a.foo)
# bar
</code></pre>