pythonのパス設定は少し特殊で、これまでエンジニアとしてjava等で開発を行ってきた人には多少違和感があると思いましたのでメモを残したいと思います。 例えば以下のような構成でpythonのコードを組んだとします。 コードの内容としては、main.pyが、一つ下 ...
モジュールの概要: モジュールはPythonの`ModuleType`オブジェクトで、一度インポートすると`sys.modules`にキャッシュされる。 インポートの仕組み: Pythonは`import`時にまず`sys.modules`を確認し、存在しなければ新しいモジュールを読み込んで実行する。 モジュール ...
Pythonに限らず、多くのプログラミング言語には「関数(Function)」という概念があります。関数は特定の機能を「呼び出す」ために使われます。たとえば今までの回で利用していたprint()も関数のひとつで、()の中に入れた変数や定数を出力するという処理を ...
前回はfuncコマンドで各minion上のモジュールを実行する方法について解説しましたが、 今回はPythonプログラムからモジュールを実行する方法について解説します。 funcコマンドの場合は、 単純にモジュールを実行して結果を表示するだけでしたが、 Python ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第44回 Pythonの標準モジュールpathlibを使ってパスを取得してみよう」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「きれいなPythonプログラミング(マイナビ出版)」という書籍を利用して ...
Once you know how to add and use a Python module, you will greatly extend the capabilities of the language. A Python module is an external class or set of functions that exist outside the main file of ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する