os.environ
を印刷すると、出力は辞書のように見えます。私がオンラインで読んだ記事の中には、メモリベースの辞書だと言うものがあります。 しかし、.viewkeys()
メソッドをサポートしておらず、それは私に:_Environ instance does not support this method
を教えてくれます。正確なタイプはos.environ
です。試してみると:os.environのタイプは何ですか?なぜそれがビューキーメソッドをサポートしないのですか
print type(os.environ)
私は答えとしてinstance
を取得します。
os.environ
のこの現象を明確にしてください。
使用しているのPythonのバージョンは何? 'viewkeys()'メソッドは2.7の新機能です:http://docs.python.org/dev/whatsnew/2.7.html?highlight=viewkeys#pep-3106-dictionary-views –
私はPython 2.7をWindows 7で使用しています – Sumod