在Python中,你可以使用sys
模块来接收命令行输入的参数。下面是一个简单的示例,展示如何接收命令行输入的参数:
import sys
if len(sys.argv) < 2:
print("需要至少一个参数")
else:
arg = sys.argv[1]
print("你输入的参数是:", arg)
在这个示例中,sys.argv
是一个列表,其中包含了命令行输入的所有参数。sys.argv[0]
是脚本的名称(即当前运行的脚本文件),而sys.argv[1:]
则是所有其他参数。
你可以在命令行中运行这个脚本并传递参数,如下所示:
python script.py "你想要输入的参数"
输出将是:
你输入的参数是: 你要输入的参数
如果脚本运行时没有传递任何参数,则会输出一个提示信息告诉你需要至少一个参数。
这是在Python中接收命令行输入的基本方式。根据具体需求,你可能还需要进一步处理这些参数,例如解析它们或将其用于其他目的。