argparse

    3

    1答えて

    私は、Pythonの​​のオプション引数と位置引数の大文字と小文字の変換の不一致をなぜ疑問視していました。 '--optional-argument'をパーサに追加すると、'optional_argument'となりますが、位置引数はpositional-argumentのままです。 import argparse parser = argparse.ArgumentParser() pars

    1

    1答えて

    (ssh経由で)複数のマシン(サーバー)に接続するコードをマシンごとにユーザーから与えられたIPアドレス、ユーザー名、およびパスワードが与えられ、マシンごとにファイルのリストが取得されます。目標は、ユーザーがコマンドラインインターフェイス経由でこれらのオプションと引数をすべて入力できるようにすることです。私はPythonのargparseモジュールを使用しています。簡単なシナリオで ユーザがオプシ

    0

    1答えて

    で2つのoptionals私は、次の引数でプログラムを持っている: ファイル ディレクトリ 名1 Name2は ファイルは、いつものように渡す必要があります引数を指定すると、ディレクトリが存在していてもいなくても構いません。また、name1とname2は、それらのいずれも、または両方を同時に渡さなければなりません。 これは私がこの時点で持っているものです。 parser = argparse.Ar

    0

    1答えて

    コマンドラインで引数としてメソッド名を追加する方法を見つけようとしています。私はPython 2.7.10でargparseモジュールを使用しています。 def create_parser(): parser = argparse.ArgumentParser(description='add method name') parser.add_argument('--metho

    0

    1答えて

    argparseを使用してコマンドラインから関数を呼び出すときに問題が発生しました。スクリプトで定義されている関数の1つを実行したいだけです。 import os import shutil import getpass import argparse user = getpass.getuser() copyfolders = ['Favorites'] parser = ar

    2

    1答えて

    パラメータ-cを追加しました。別のパラメータ-caを追加します。 -caのデフォルト値を-cとしてどのように設定できますか?私がしたいのは、-caが指定されていない場合に、-cに-caを割り当てることです。 parser.add_argument("-c", type=str) parser.add_argument("-ca", type=str, default=XXX) ありがとうご

    0

    1答えて

    私は2つのコマンドを定義しました(質問に答えるために必要と思わないので、簡潔にするためにパーサー/サブパネルのセクションを省略しました)。 #COMMAND ARGS: Add Arguments to the final command "sacs am run [args]" am_run_parser.add_argument("-s", action='store_const', con

    1

    1答えて

    Googleビデオデータフローパイプラインを構築してビデオを処理しています。 DirectRunnerとDataflowRunnerでは、環境の動作が異なるように見えるので、パイプラインをデバッグするのは非常に困難です。 私のビデオ処理ツール(以下のDeepMeerkat)は、argparseから引数を取ります。最後の2つの引数、tensorflowとトレーニングは私のパイプラインの両方にある p

    0

    1答えて

    私はCLIを持っていますgitのようなツールに似たサブコマンド用のサブパネルを利用したビルドです。私のサブコマンドのいくつかは共通オプションを共有しているので、オプションを定義するグループパーサーがあり、それらを必要とする各サブコマンドはparents=group_parserを引数の1つとして使います。例:あなたが見るように group_parser = argparse.ArgumentPar

    0

    1答えて

    私はargparseを使用してユーザの引数を使って、プログラムで関数を実行しています。しかし、私はmain()で呼び出している他の汎用関数を実行することができません。実行して出力を表示せずにこれらの機能をスキップするだけです。どうすればいいですか、どこで間違っているのですか? )関数は、(メインで実行する必要があります)私は機能mytop20と私は定型的なmain()関数を削除する場合は罰金実行さ