一. sys.argv函数简介
「argv」是「argument variable」参数变量的简写形式,一般在命令行调用的时候由系统传递给程序。这个变量其实是一个List列表,argv[0] 一般是“被调用的脚本文件名或全路径”,这个与操作系统有关,argv[1]和以后就是传入的系统命令参数。
例如对于以下windows批处理文件
二:直接上例子:
from sys import argv
script, first, second, third = argv
# 依次打印出四个数值
print("The script is called:", script)
print("Your first variable is:", first)
print("Your second variable is:", second)
print("Your third variable is:", third)
print("\n") # 夹带一段私活
# 打印出 argv的 数据类型
print(type(argv))
# 打印出argv的长度
print(len(argv))
脚本解析:
第 1 行: import语句的作用是引入我们(python 自带的、其他人写的)已经写好的程序、"功能",
sys 就是本次引入的“功能”,我们一般叫它们“模块”或“库”。它提供了一系列有关 Python 运行环境的变量和函数。
import 有两种用法: