2

私は最初のPythonパッケージを作成しようとしていますが、ほとんどすべてのモジュールでNumPyを使用する必要があります。すべてのモジュールに書き込む必要import numpyがありますか、それともすべてのモジュールが使用できるように一度だけインポートできる場所がパッケージ内にありますか?これを行うための最良の方法は何ですか?

4

1 に答える 1

4

はい、必要な場所にインポートするだけです。

すべてをインポートする関数や、物をインポートしてそこからインポートするメタモジュールを作成するのは賢くなりすぎないimport *でください。これらはすべて、コードを読みにくくするだけであり、バグが発生する別の場所にすぎません。

于 2013-03-07T15:00:20.650 に答える