parser.add_argument('-i', required=True) # One directory path
parser.add_argument('-d', required=True) # Output database path
parser.add_argument('-t', required=True) # DDL-script path
parser.add_argument('-c -i', required=True) # Another directory path
我像这样运行.py脚本:
python.exe s.py -c -i D:\Temp\dir1 -d D:\Temp\out.db -t D:\Temp\ddl.sql -i D:\Temp\dir2
并得到错误:
usage: s.py [-h] -i I -d D -t T -c -i C _I
s.py: error: argument -c -i: expected one argument
如何在不重命名参数名称的情况下使用它?
拉丁的传说
郎朗坤
相关分类