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