我现在有这样的事情 .
Usage:
main.py start without ([--db] [--faced] [--ird]) [--save]
我想要的是 start without
至少有一个或多个参数 --db
, --faced
和/或 --ird
.
--save
将是一个可选参数 .
所以 python3 -B main.py start without
将无效, python3 -B main.py start without --save
也无效 .
我怎样才能做到这一点?
1 回答
目前我最好的解决方案
我在我的Reddit线程中找到了/ u / ingolemo的更好的解决方案,https://www.reddit.com/r/learnpython/comments/5l3k2m/with_python_docopt_how_can_i_have_one_parameter/