Python
 Computer >> コンピューター >  >> プログラミング >> Python

プログラムの起動時にデフォルトでPythonモジュールをインポートするにはどうすればよいですか?


環境変数PYTHONSTARTUPを使用します。公式ドキュメントから:

これが読み取り可能なファイルの名前である場合、最初のプロンプトがインタラクティブモードで表示される前に、そのファイル内のPythonコマンドが実行されます。ファイルは、インタラクティブコマンドが実行されるのと同じ名前空間で実行されるため、ファイルで定義またはインポートされたオブジェクトは、インタラクティブセッションで修飾なしで使用できます。

したがって、importステートメントを使用してPythonスクリプトを作成し、環境変数をそのスクリプトにポイントするだけです。 OSで環境変数を作成する方法については、https://www.java.com/en/download/help/path.xmlを参照してください。変数名をPATHではなくPYTHONSTARTUPとして使用します。

そうは言っても、「明示的は暗黙的よりも常に優れている」ことを忘れないでください。したがって、本番スクリプトではこの動作に依存しないでください。また、追加するインポートが多いほど、Pythonの起動時間が遅くなります。


  1. Python環境変数の使用方法

    さまざまな環境で開発する場合は、環境ごとに異なる構成値を指定することをお勧めします。アプリケーションを開発したコンピューターは、アプリケーションを展開したコンピューターと同じではありません。 そこで、環境変数が使用されます。 このガイドでは、環境変数とは何か、およびそれらをどのように使用できるかについて説明します。始めるのに役立つPython環境変数の例を見ていきます。 環境変数とは何ですか? 環境変数は、プログラムの外部で値が設定される変数です。 環境変数を使用すると、アプリケーションを構築している環境に応じて、変数に異なる値を設定できます。 環境変数が使用される理由

  2. Pythonプログラムを実行する方法は?

    コードを記述したら、コードを実行して実行し、出力を取得する必要があります。プログラムを実行すると、コードが正しく記述され、目的の出力が生成されるかどうかを確認できます。 Pythonプログラムの実行は非常に簡単な作業です。 IDLEで実行 IDLEでPythonプログラムを実行するには、指定された手順に従います- Pythonコードを記述して保存します。 プログラムを実行するには、[モジュールの実行]に移動します または、F5をクリックするだけです。 コマンドラインで実行 Pythonスクリプトファイルは「.py」拡張子で保存されます。 Pythonスクリプトを保存したら