资讯动态

Python3学习(一):main函数使用sys.argv传入多个参数

发布时间:2026/8/27 8:57:26 来源:尧图企业网站定制
于运维进程里, 某些时段需给main函数递送参数, 以此便利运维以及测试, 那么怎样往main函数里传入多个参数呢, 接下来以其中的main函数作为例子, 简要阐述一番。首先, 我们所需的sys, 它属于一个标准库, 确切来讲是官方模块, 其封装了一些系统信息与接口, 接下来讲讲argv这个变量, 「argv」是「 」参数变量的简略写法, 通常在命令行调用时由系统传递给程序, 此变量实际上是一个List列表, argv一般为被调用的脚本文件名或者全路径, 这和操作系统相关, argv以及后续便是传入的数据了。具体操作如下import sys #传入3个参数具体操作根据个人情况 def main(argv): print(argv[1]) print(argv[2]) print(argv[3]) if __name__ __main__: main(sys.argv)随后径直去执行main.py, 1, 2, 3, 如此这般便会得出对1, 2, 3进行打印的结果来。需要说明的是, sys . argv传入的参数身为字符串类型要是想进行条件方面的判断, 那么就得转成你所需要的数据类型。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价