0
求大神解惑,不甚感激.
python脚本 test.py 中包含一个 var = "hello" 的变量.
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--var',type=str)
args = parser.parse_args()

args.var = "hello"
print(args.var)
如果执行 python test.py --var="world" 则打印 var = "world"
执行 python test.py 则打印 var = "hello"

1个回答

0

已采纳

argparse完美解决,default设置为hello即可

2

借个楼,参数中的一行改成这样parser.add_argument('--var', type=str,default='hello') ,这样说他就懂了 :D

mr_s · 11月15日

展开评论

撰写答案