1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

搭建Pythonargv的4种比较常见方式方法

序言

大家好,我是本际云服务器推荐网的小编小本本。在Python脚本制作过程中,我们通常需要使用argv传递参数,方便灵活。本文将介绍4种常见的Python argv搭建方法,详细介绍基本用法,具有很强的实用价值,希望大家能够学习掌握。

搭建Pythonargv的4种比较常见方式方法

内嵌控制模块方法

使用内嵌的”sys.argv”控制模块是一种简单常见的方法。它可以将传递的主要参数以一种规范有序目录传递,在此过程中需要注意传递顺序不能改变。因此,这种方法适用于主要参数较少、情景固定的工程中。

import sys
if __name__=='__main__':
    #获取参数列表
    #注意:sys.argv[0]代表第一个参数,即:脚本名称「1_sys.argv.py」
    #其他参数列表
    args=sys.argv[1:]
    #参数个数
    args_length=len(sys.argv) if sys.argv else 0
    print("排除运行主文件参数,其他参数列表为:",args)
    print("参数总数:",args_length)
    #使用
    #python3 1_sys.argv.py arg1 arg2
    #排除运行主文件参数,其他参数列表为:[arg1,arg1]
    #参数总数:3

需要注意的是,在脚本中通过”sys.argv”获取的参数列表中,第一个参数代表脚本主文件名称

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6916.html