Python コマンドラインオプション -m の動作原理と実用例
Python インタープリタの -m オプション
Python インタープリタをコマンドラインから起動する際、さまざまなオプションを指定できます。その中で特に有用なのが「-m」スイッチです。このオプションは、特定のモジュールをスクリプトとして直接実行するための機能を提供します。
公式ドキュメントにおける定義は以下の通りです。
-m mod : library module をスクリプトとし ...
10月27日 04:04 投稿
Rustにおけるモジュールシステムとパッケージ構造の理解
パッケージ、クレート、モジュールの関係
Rustでは、パッケージはCargoによるビルド・配布単位であり、1つのCargo.tomlファイルを含むディレクトリです。パッケージ内には、最大1つのライブラリクレート(src/lib.rs)と、任意数のバイナリクレート(src/main.rsまたはsrc/bin/*.rs)が存在できます。クレートは、実行可能プログラムまたは再利用可能なライブラリとしてコ ...
6月12日 19:40 投稿
ES6モジュールのインポートとエクスポート
モジュール化とは、大きなプログラムを相互に依存する小さなファイルに分割し、簡単な方法で組み立てることを指します。
ES6が登場する以前、JavaScriptには標準的なモジュールシステムが存在せず、コミュニティがいくつかのモジュールロード仕様を策定していました。
主なものには、サーバーサイドで利用されるCommonJSと、ブラウザ向けのAMD(Asynchronous Module Defini ...
6月5日 21:39 投稿