Python 命令行传入参数实现解析
清欢
发布时间:2026-10-13 |
5人浏览过
本文介绍如何在 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 脚本接收命令行参数的完整实现过程,希望能为读者的相关学习提供实用参考。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- Java封装原理与实现:从手动getter/setter到构造器优化 2026-10-16
- Spring Profile配置:多环境数据源切换指南 2026-10-16
- C++合并二叉树的递归思路与代码实现 2026-10-16
- Java异常处理核心:try-catch-finally结构与代码实战 2026-10-16
- MySQL基础:select、distinct与limit语句实战详解 2026-10-16













