トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

名前空間メモ.py

[Python]

__builtins__

>>> b1 = dir(__builtins__)
>>> import builtins
>>> b2 = dir(builtins)
>>> b1 == b2
True

何だそうかよ。
このリストは組み込み例外、組み込み関数の名前を一覧できる。

__main__

__main__はモジュールとしてインポート可能。
自分で自分の名前空間を明示的に参照できる。

import __main__
dir(__main__)

dir()でいいから、あまり意味ないか。。。