我最近发现了这个包(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
中的值?答案 0 :(得分:0)
这里的问题是你的脚本在进入print
语句之前就已退出了。该脚本正在退出,因为您尚未提供有效选项。试试python docopt_demo.py --version
或python docopt_demo.py Oilan
。