我最近发现了这个包(docopt),但我似乎无法让它正常工作。任何帮助-谢谢。
守则:
"""docopt_demo.
Usage:
docopt_demo <name>...
docopt_demo --version
"""
from docopt import docopt
arguments = docopt(__doc__) # <---- $0
print("WTF!") # <---- $1产出:
Usage:
docopt_demo <name>...
docopt_demo --version
[Finished in 0.052s] 为什么?
$1不打印?$0要打印?$0应该最后运行,那么如何从$0访问这些值?发布于 2016-11-07 15:16:42
这里的问题是,在脚本到达print语句之前就退出了。脚本退出是因为您没有提供有效的选项。试试python docopt_demo.py --version或python docopt_demo.py Oilan。
https://stackoverflow.com/questions/40468234
复制相似问题