Pythonプログラマーなら誰もが一度は使ったことがあるimport文。しかし、その裏側にある「モジュール」「パッケージ」「ライブラリ」といった概念や、コードを読みやすく保つための作法まで、深く理解している人は意外と少ないかもしれません。 この記事 ...
Pythonでプログラムを書いていると、「平方根を計算したいな」「乱数を発生させたいな」といった、基本的ながらも自分で一から作るのは少し面倒な処理が出てきます。実は、Pythonには、こうした便利な機能が、あらかじめ「部品(モジュール)」として ...
一度定義した関数は、いろいろなところで再利用したいものです。 本連載では、今までPythonのプログラムを記述したファイル「Pythonスクリプト」を作成してきました(Pythonスクリプトについて詳しくは連載第3回をご覧ください)。関数定義をPython ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはmomochiさんで、テーマは 「モジュールの自動インポートによる開発効率向上」 です。 本稿のサンプルコードは、執筆時点 (2023年1月) で最新のPerl 5. 36. 0で動作確認を行って ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはmomochiさんで、テーマは 「モジュールの自動インポートによる開発効率向上 (2⁠)⁠」です。 <前回 (1) はこちら。> 動的解析による自動インポート ここまでで ...