擅长:python、mysql、java
<p><code>os.environ</code>是<code>os._Environ</code>类型,不是列表或字典。合乎逻辑的是,<code>os._Environ</code>实例的副本也会修改环境。在</p>
<p>请参见<code>os._Environ.__setitem__()</code>函数。它将值存储在<strong>2个位置</strong>,一次使用<code>putenv()</code>和一个来分配<code>self._data</code>字典中的键。在</p>
<pre><code>def __setitem__(self, key, value):
key = self.encodekey(key)
value = self.encodevalue(value)
self.putenv(key, value)
self._data[key] = value
</code></pre>