Python 命令行传入参数实现解析
本文介绍如何在 Python 脚本中通过命令行传入参数。核心方法利用 sys 模块获取 sys.argv 列表,其中索引 0 为脚本名,后续索引依次对应传入的参数值。通过遍历列表即可处理多个参数,适用于各类需要外部配置的场景。
Python 命令行参数传递详解
首先,新建一个名为 test.py 的 Python 文件,并在其中编写如下代码:
#!/usr/bin/python
# -*- coding: gbk -*-
import sys
print sys.argv
if __name__=='__main__':
print "Program name", sys.argv[0]
for i in range(1, len(sys.argv)):
print "arg%d"%i,sys.argv[i]
接下来进行实际测试,在终端中执行该脚本并附带若干参数:
python test.py 1 2 3 4 5
执行上述命令后,控制台将输出如下结果:

以上即为 Python 脚本接收命令行参数的完整实现过程,希望能为读者的相关学习提供实用参考。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









