在Python中,可以通过sys.argv
来接收命令行参数。sys.argv
是一个包含命令行参数的列表,其中sys.argv[0]
是脚本名称,sys.argv[1]
是第一个参数,以此类推。以下是一个简单的示例:
import sys if len(sys.argv) > 1: print("Hello, " + sys.argv[1]) else: print("Hello, World!")
将上述代码保存为hello.py
,然后在命令行中运行:
python hello.py Alice
输出将会是:
Hello, Alice
如果没有提供参数,输出将会是:
Hello, World!