import sys
# sys.argv 是一个包含命令行参数的列表,其中第一个元素是脚本名称
def main():
# 打印所有命令行参数
print("命令行参数列表:", sys.argv)
# 检查是否有额外的参数传递给脚本
if len(sys.argv) > 1:
# 打印第一个额外参数
print("第一个额外参数:", sys.argv[1])
else:
print("没有额外的参数")
if __name__ == "__main__":
main()
sys.argv
是一个列表,包含了命令行中传递的所有参数。sys.argv[0]
总是指向脚本本身的名称。python script.py arg1 arg2
,那么 sys.argv
将会是 ['script.py', 'arg1', 'arg2']
。len(sys.argv)
,可以确定是否传递了额外的参数,并根据需要进行处理。上一篇:python 断言
下一篇:python解析器
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站