私はpythonでセキュリティシステム用のモジュラープログラムを作っていますが、他のスクリプトからmain.pyでインポートしたモジュールにはアクセスできません。Pythonで別々のファイルからのインポートにアクセスできますか?
つまり、ランダムモジュールをインポートするmain.pyがあるとします。 import camClassを使用して、同じクラスのcamClass.pyからオブジェクトクラスを含むスクリプトをインポートします。私がcamClass.pyのクラス内からランダムモジュールを使用しようとすると、定義されていません。
どのようにこのエラーを解決できますか?
モジュールをcamClass.pyから再インポートする必要がある場合は、どこで行うのですか? のの機能は?それともスクリプトの一番上にありますか?ありがとう
クラスごとに別々のファイルを使用しているように聞こえます。なぜそれをやっているのか再考すべきです。それはしばしば意味をなさない。 – BrenBarn
Pythonが正しくインポートする仕組みは?(http://stackoverflow.com/questions/10501724/how-does-python-importing-exactly-work) –
特に、毎回インポートされていないモジュールに関する部分です。 –