python 命令行输入参数
作者:野牛程序员:2023-08-11 16:07:50python阅读 2959
在Python中,你可以使用sys.argv来获取命令行输入的参数。sys.argv是一个包含命令行参数的列表,其中第一个元素是脚本本身的名称,后面的元素是传递给脚本的参数。
下面是一个简单的示例,展示如何在命令行输入参数并在Python脚本中获取这些参数:
import sys
# 获取命令行参数
args = sys.argv
# 打印脚本名称
print("脚本名称:", args[0])
# 打印传递的参数
if len(args) > 1:
print("传递的参数:")
for arg in args[1:]:
print(arg)
else:
print("没有传递参数")假设你将上述代码保存为command_line_args.py,在命令行运行如下:
python command_line_args.py arg1 arg2 arg3
输出将会是:
脚本名称: command_line_args.py 传递的参数: arg1 arg2 arg3
这个例子演示了如何通过sys.argv获取并处理命令行输入的参数。请注意,sys.argv[0]是脚本的名称,而后面的元素是传递给脚本的参数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:用python画心
- 下一篇:C/C++通过命令行输入参数
