命令行参数是在运行 Python 脚本时传递给脚本的值,它们允许用户在运行脚本时指定一些选项、参数或配置信息。在 Python 中,我们可以使用不同的方法来解析命令行参数。本文将介绍三种常用的方法:sys.argv、argparse 和 getopt。
方法一:sys.argv
sys.argv 是 Python 的内置模块,它允许我们以列表的形式访问命令行参数。sys.argv[0] 表示脚本的名称,而 sys.argv[1:] 表示传递给脚本的参数列表。下面是使用 sys.argv 解析命令行参数的示例代码:
import sys
# 解析命令行参数
args = sys.argv[1:]
# 输出参数列表
print("命令行参数:", args)
在命令行中运行