Python 在开发命令行工具时,绝大多数情况下,都需要解析参数(parser command-line options, arguments and sub-commands),Python 除了简易的 sys.argv
方法读取参数外,还提供了功能更丰富的模块:argparse
和第三方库 docopt
。
sys.argv
如果我们只是简单的开发一个命令行工具,方便自己使用的话,其实使用 sys.argv
基本已经足够了。
文件名: demo.py
import sys
print(len(sys.argv))
print(sys.argv)
print(int(sys.argv[1]) +