問題タブ [optionparser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1402 参照

ruby - Ruby OptionParser のエラー メッセージを修正する

Ruby の OptionParser クラスの使い方を学んでいます。パーサーのエラー メッセージの品質を改善するにはどうすればよいですか? hourdayweek、またはのいずれかである必要がある必須オプションを持つフラグの例を次に示しますmonth

出力例を次に示します。

エラーに許容値を記載してもらいたいのですが、次のようなものですinvalid option for -t 'not_a_value', valid options are hour, day, week, month

0 投票する
1 に答える
451 参照

ruby - OptionParser を使用して、コマンド ライン オプションでファイルを開くにはどうすればよいですか?

コマンドライン オプションを使用してファイルから行を印刷しようとすると、このエラーが発生します

代わりにファイル名を使用するとoptions[:config_file]、期待どおりにファイルの行が出力されます。

0 投票する
2 に答える
1444 参照

python - OptionParser()ヘルプメッセージを文字列形式にする方法は?

OptionParser()ヘルプメッセージを文字列形式にする方法は? 改行文字を無視しているようですか?以下のコードを参照してください。

目的:

0 投票する
1 に答える
98 参照

ruby-on-rails - Ruby OptionParserがArgumentErrorをスローする

OptionParser を使用するのはこれが初めてで、次のエラーが発生します。

/Users/jay/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/mechanize-> 2.7.3/lib/mechanize/http/agent.rb:651:in resolve': absolute URL needed (not -v) (ArgumentError)from /Users/jay/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/mechanize-2.7.3/lib/mechanize/http/agent.rb:223:infetch' from / Users/jay/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/mechanize-2.7.3/lib/mechanize.rb:440:in get' from /Users/jay/Code/linkedin-scraper/lib/myModel-scraper/profile.rb:20:ininitialize' from ./bin/myModel-scraper :6:in new' from ./bin/myModel-scraper:6:in'

置き場:

ライブラリ/バージョン:

私はこれを完全に間違っていると思います。誰かがここで何が起こっているのか説明できますか?

0 投票する
1 に答える
243 参照

ruby - ユーザーが入力したときにオプションパーサーのパスワードを隠す方法

私が optionparser を使うとき、私はいつもこのようにタイプします

しかし、誰もがパスワードを見ることができるのは非常に危険です。Ruby APIを確認しましたが、隠されたパスワードについて見つけることができません。助けてください

引き続きよろしくお願いします