import sys
# sys.argv 是一个包含命令行参数的列表,其中第一个元素是脚本名称
# 从第二个元素开始是传递给脚本的参数
def main():
# 打印所有命令行参数
print("命令行参数列表:", sys.argv)
# 检查是否有传递额外的参数(除了脚本名称)
if len(sys.argv) > 1:
print("传递的参数个数为:", len(sys.argv) - 1)
print("传递的参数为:", sys.argv[1:])
else:
print("没有传递额外的参数")
if __name__ == "__main__":
main()
sys.argv 是 Python 的 sys 模块中的一个属性,它是一个列表,包含了命令行中传递给脚本的所有参数。sys.argv[0] 总是当前脚本的名称。main 函数来处理和打印这些参数。如果传递了额外的参数,它会输出参数的数量和具体内容;如果没有传递额外的参数,则会提示用户没有传递额外的参数。上一篇:python中format
下一篇:python ==
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站