Pythonプログラマーなら誰もが一度は使ったことがあるimport文。しかし、その裏側にある「モジュール」「パッケージ」「ライブラリ」といった概念や、コードを読みやすく保つための作法まで、深く理解している人は意外と少ないかもしれません。 この記事 ...
自分が用語をいかにいい加減に扱っていたか気付かされます。 Gemini先生(2.5 Pro Experimental 03-25)にせっせと質問してみます。 パッケージとして認識させるために my_mp3_player/ ├── __init__.py # パッケージとして認識させるためのファイル(空でもよい) └─ ...
Pythonに限らず、多くのプログラミング言語には「関数(Function)」という概念があります。関数は特定の機能を「呼び出す」ために使われます。たとえば今までの回で利用していたprint()も関数のひとつで、()の中に入れた変数や定数を出力するという処理を ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはmomochiさんで、テーマは 「モジュールの自動インポートによる開発効率向上」 です。 本稿のサンプルコードは、執筆時点 (2023年1月) で最新のPerl 5. 36. 0で動作確認を行って ...
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはmomochiさんで、テーマは 「モジュールの自動インポートによる開発効率向上 (2)」です。 <前回 (1) はこちら。> 動的解析による自動インポート ここまでで ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 11月の LLVM developer meetingで Apple の Dong Gregor 氏が,C言語へのモジュール機能の追加 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する