如果否则调用单个语句,则合并argparse

时间:2018-08-21 18:44:00

标签: python-3.x

我有很多if else调用来从命令行获取用户输入,例如:

const getters = {
    resources: () => ({ main: { copyIco: 'something', rights: 'rights'}})
}

是否有更好的方法可以在一个合并的语句中编写此代码?

1 个答案:

答案 0 :(得分:0)

我想通了,也许将来会帮助某个人的

if args.action == ‘a’ or ‘b’ or ‘c’:
    apiobj = func(name = args.name, age=args.age, nargs=2, dob=args.dob, school=args.school)
    apiobj.call_main()