Python 参数输入Python 也有类似 C 语言中 main 函数读取命令行参数的功能。在 Python 中,可以通过 sys 模块来获取命令行参数。sys.argv 是一个包含命令行参数的列表,其中第一个元素 sys.argv[0] 是脚本的名称,后续的元素是传递给脚本的参数。
1 示例代码以下是一个简单的示例,展示了如何在 Python 中读取和处理命令行参数:
12345678910import sys def main(): str_arg = sys.argv print("The first argument is:", str_arg[0]) for i in range(1, len(str_arg)): print("The", i, "argument is:", str_arg[i])main()
2 运行示例假设你将上述代码保存为 example.py,然后在命令行中运行:
1python example.py arg1 arg2 arg3
输出将会是:
12 ...