optparse

    2

    2答えて

    私はPythonのoptparseモジュールを使用して私のプログラムでコマンドライン引数を扱うクラスを持っています。また、パラメータのサブセットを作成するために複数のクラスに継承されます。オプションの解析メカニズムをカプセル化するには、クラスを継承するための関数add_optionだけを公開したいと思います。この機能の機能は、optparse.make_optionです。それは単に私のadd_op

    3

    3答えて

    私はPythonコードで、ここにあるような可変引数のコールバックを実装しています: hxxp://docs.python.orgこのようなオプションを追加する /library/optparse.html#callback-example-6-variable-arguments: parser.add_option("-c", "--callback", dest="vararg_attr",

    5

    4答えて

    リモートサーバーでコマンドを実行するはずの小さなプログラムを作成しています(ssh [hostname] [command]の周りにかなりダムラッパーと言う)。 私はそのように実行する: ./floep [command] しかし、私は時々、特定のコマンドラインを渡す必要があります。 ./floep -v [command] ので、私はこのためにoptparse.OptionParserを使用する

    2

    3答えて

    optparseを使用してコマンドライン引数を解析しようとしています。私はそのような引数を受け入れるように私のプログラムをしたいと思います: $ ./myscript.rb [options] filename 私は簡単に[options]一部を管理することができます。 require 'optparse' options = { :verbose => false, :type => :

    0

    2答えて

    私はまったくばかな状況に陥っています。私のコマンドラインが "./the_script.rb -s serv"であるにもかかわらず のスニペットを使用し、コード内のサービス変数の値を にチェックすると、常に がoptparseによってブール値クラスになると見なされます。だから私は コマンドラインから私の文字列を取得することはできません... アイデア? opt = OptionParser.new