私はコマンドラインアプリケーションを作成しており、ユーザーは数字を個々の数字または範囲として入力できるようにしたいと考えています。したがって、たとえば:私は私のアプリは、Pythonのリストなどにこれらを入れたい数字用のコマンドライン入力の解析
$ myapp -n 3,4,5,6
または
$ myapp -n 3-6
、[3、4、5、6]私はoptparse
を使用してい 、これら2つの入力形式からリストを作成する方法がわかりません。いくつかのコード例は素晴らしいでしょう。
$ myapp -n 22-27, 51-64
関連:http://stackoverflow.com/questions/4248399/page-range-for-printing-algorithm –