私はクリックコマンドは、一連のファイルをダウンロードする前に、ユーザのユーザ名とパスワードを要求しますdownload
を求めている:Click:CliRunner.invokeに複数の入力を渡すことは可能ですか?
$ python download.py
Username: jkarimi91
Password: 1234
Download complete!
このコマンドをテストするために、私はusername
とpassword
の両方に合格できるようにする必要があります別途、stdin
に変更します。 CliRunner.invoke()
メソッドはinput
引数を持ちますが、リストを受け入れません。 CliRunner.invoke()
に複数の入力を渡すことはできますか?
@StephenRauch、 'input'引数、ない' input'方法。クリックドキュメントの[Input Streams](http://click.pocoo.org/5/testing/#input-streams)を参照してください。 – falsetru
私の間違いは、私はタイプミスを犯しましたが、その後修正しました。 inputはclirunner – jkarimi