Pythonプログラマーなら誰もが一度は使ったことがあるimport文。しかし、その裏側にある「モジュール」「パッケージ」「ライブラリ」といった概念や、コードを読みやすく保つための作法まで、深く理解している人は意外と少ないかもしれません。 この記事 ...
Pythonの強力さの源泉は、日付操作のdatetimeや乱数のrandomといった、豊富なライブラリ(モジュール)にあります。これらの機能を使うためには、import文を使って、自分のスクリプトにその機能を読み込む必要があります。 importの方法にはいくつかのパターン ...
鈴木たかのり (@takanory) です。今月の 「Python Monthly Topics」 では、2026年10月に正式版がリリース予定[1]のPython 3. 15の新機能から、lazy imports (遅延インポート) を紹介します。 lazy importsはPEP 810で提案された機能で、Python 3. 15で新機能として追加されます。
一度定義した関数は、いろいろなところで再利用したいものです。 本連載では、今までPythonのプログラムを記述したファイル「Pythonスクリプト」を作成してきました(Pythonスクリプトについて詳しくは連載第3回をご覧ください)。関数定義をPython ...
前回はfuncコマンドで各minion上のモジュールを実行する方法について解説しましたが、 今回はPythonプログラムからモジュールを実行する方法について解説します。 funcコマンドの場合は、 単純にモジュールを実行して結果を表示するだけでしたが、 Python ...
There's a not-so-hidden danger when using Python that you need to be prepared to deal with. All modern software development languages are modular, which means developers can break larger sections of ...