に小さな問題がありargparse
ます。プロットのオプションxlim
があります。xrange
のような数字を渡せるようにしたい-2e-5
。ただし、これは機能しません-argparse
これは位置引数であると解釈します。私がそれを行う場合、-0.00002
それは機能します:argparse
それを負の数として読み取ります。読み込め-2e-3
ますか?
コードは以下のとおりです。実行方法の例は次のとおりです。
./blaa.py --xlim -2.e-3 1e4
私が次のことをすると、それは機能します:
./blaa.py --xlim -0.002 1e4
コード:
parser.add_argument('--xlim', nargs = 2,
help = 'X axis limits',
action = 'store', type = float,
default = [-1.e-3, 1.e-3])
このように機能させることはできますが、実際には科学的記数法を使用できるようにしたいと思います。誰かアイデアはありますか?
乾杯