ニュース

Pythonの自作モジュールをインポートする方法をハマったところも込みでまとめてみました。 環境 $ sw_vers ProductName: Mac OS X ProductVersion: 10.15.6 BuildVersion: 19G2021 $ python3 --version Python 3.7.3 使い方 ...
しかし sys.argv [0] は Python スクリプト自体 になりますので 引数は sys.argv [1] から 順に使われていきます。 同様に len (sys.argv)にも Python スクリプト自体が含まれていることに注意してください。
sys.modules [key]にclassインスタンスを代入して複数回それをimportしてもインスタンス初期化されないことを確認した。 - ytyaru/Python.Const.201709140800 ...
今回は、このコンパイル済みPythonバイトコードファイルや「sys」「builtins」といったモジュールについて取り上げる。
メタクラスを継承して__setattr__による再代入禁止とsys.modulesへのクラスインスタンス代入を共通化した。 - ytyaru/Python.Const.201709141359 ...