blob: 11198bd54b3418fd28fea1647d0f71d6ab6c9725 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
from __future__ import print_function
from ruamel.std.argparse import SplitAppendAction
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-d', action=SplitAppendAction)
print(parser.parse_args("-d ab -d cd -d kl -d mn".split()))
print(parser.parse_args("-d ab,cd,kl,mn".split()))
print(parser.parse_args("-d ab,cd -d kl,mn".split()))
|