sys 模块是 Python 的核心模块之一,用于访问与 Python 解释器相关的变量和函数。在命令行中运行 Python 脚本时,可以使用 sys.argv 来访问传入的参数。
下面是一个简单的示例:
import sysprint(sys.argv)
在命令行中运行该脚本并传入参数:
$python script.py arg1 arg2 arg3
输出结果将是:
['script.py', 'arg1', 'arg2', 'arg3']
sys.argv 是一个列表,其第一个元素是脚本的名称,后面的元素是传入的参数。
可以使用索引访问传入的参数
import sysprint(sys.argv[1])
print(sys.argv[2])
运行脚本并传入参数:
$python script.py arg1 arg2 arg3
输出结果将是:
arg1
arg2