搭建Python查询参数的4种方法
在平时的撰写Python脚本制作的过程当中,我们通常需要根据查询参数传到某些自变量基本参数,使新项目应用更加灵便便捷。本文将列举出搭建Python查询参数的4种普遍方法,包括:

- 内嵌sys.argv控制模块
- 内嵌argparse控制模块
- 内嵌getopt模块
- 第三方平台依赖库Click
使用内嵌sys.argv控制模块
搭建查询参数非常简单、普遍的方法是运用内嵌的「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)
# 应用
# python31_sys.argv.py arg1 arg2
# 清除运作主文件基本参数,别的参数列表为: [arg1, arg1]
# 基本参数数量:3
# 需注意,在脚本制作中以「sys.argv」获得的参数列表中,第一位基本参数意味着脚本制作主文件目录
使用内嵌argparse控制模块
内嵌的argparse控制模块能够比较轻松地编写出友善的查询参数脚本制作,而且它会
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6616.html
