argparse
のような任意の数値引数を受け入れるようにだます方法はありHEAD(1)
ますか?
head -5 test.txt
と同等です
head -n 5 test.txt
私の現在のアプローチは、使用parse_known_args()
して残りを処理することですが、もう少しエレガントなものがあればいいのにと思います。
argparse
のような任意の数値引数を受け入れるようにだます方法はありHEAD(1)
ますか?
head -5 test.txt
と同等です
head -n 5 test.txt
私の現在のアプローチは、使用parse_known_args()
して残りを処理することですが、もう少しエレガントなものがあればいいのにと思います。
agrparse も optparse もこれをサポートしていません。
はい、可能です:
#!/usr/bin/env python
# coding: utf-8
from argparse import ArgumentParser
parser = ArgumentParser(description='Argparse with numeric arguments')
parser.add_argument('-0', action='store_true', help='null separator')
args = parser.parse_args()
print vars(args)['0']