コマンドライン

23 views19 Apr 2025
Python でコマンドラインのファイル名と引数を受けとるには、sys.argv を使います。 このコードを start.py ...
26 views20 Apr 2025
Python の argparse はコマンドラインの入力を解析します。 このコードを start.py に保存し、さまざまな入...
17 views20 Apr 2025
このコードを start.py に保存し、実行した結果: age の型が文字列になっています。これを整数値にしたいときは としま...
30 views20 Apr 2025
このコードを start.py に保存し、さまざまな引数で実行した結果: add_argument に複数の引数名を定義すると、...
16 views20 Apr 2025
このコードを start.py に保存し、実行すると となります。args は Namespace で、Namespace はド...
44 views20 Apr 2025
parse_args は文字列のリストを引数にとれます。 コマンドライン以外でも、Python の argparse を文字列の...
5 views08 Feb 2026
git や docker のように、1 つのコマンドの下に複数のサブコマンドを持つ CLI ツールは多い。`git commit...
12 views08 Feb 2026
コマンドラインツールでは、同時に指定してはいけないオプションの組み合わせがある。たとえば `--verbose` と `--qu...
8 views08 Feb 2026
argparse の `add_argument()` には `action` パラメータがあり、`store_true` や ...
12 views08 Feb 2026
Python スクリプトから外部のシェルコマンドを実行したい場面は意外と多い。ファイルの一括処理、システム情報の取得、他のプログ...
10 views09 Feb 2026
`subprocess.run()` で外部コマンドを実行するだけなら簡単だが、実際にはコマンドの出力結果を Python 側で...