sys.argv
- 一个从程序外部获取参数的桥梁
- 参数是从程序外部输入的
- 而非代码本身的什么地方
- 类型为List
用法
- sys.argv[0]表示代码本身文件路径
- 从外部来运行程序并给出参数
-
import sys try: print(type(sys.argv), sys.argv) print('文件路径', sys.argv[0]) print('第一个参数', sys.argv[1]) print('第二个参数', sys.argv[2]) except IndexError: sys.exit('参数不够')