古风汉服美女图集

Argparse v1.2是什么样的

2024-01-14 15:53 0 微浪网
导语: Argparse官方版是一款用于解析命令行参数和生成用户友好的命令行界面的Python标准库。Argparse官方版提供了简单而灵活的方式来定义命令行参数和选项,并自动生成帮助信息。Argparse官方版可以处理各种参数类型,如字符串、整数、浮点数等,并支持必需参数、可选参数和位置参数并且还可以处理多级子命令,使命令行界面更加结构化和易于使用。

Argparse官方版是一款用于解析命令行参数和生成用户友好的命令行界面的Python标准库。Argparse官方版提供了简单而灵活的方式来定义命令行参数和选项,并自动生成帮助信息。Argparse官方版可以处理各种参数类型,如字符串、整数、浮点数等,并支持必需参数、可选参数和位置参数并且还可以处理多级子命令,使命令行界面更加结构化和易于使用。

Argparse软件介绍

用于Lua的功能丰富的命令行的解析器,用于由Argparse启发python 。Argparse支持位置参数、选项、标志、可选参数,子命令和更多。Argparse自动生成用法,帮助和错误消息。Argparse模块使得用户友好的命令行编程更加方便。首先定义程序中需要什么参数,然后argparse会自动从sys.argv中解析之前定义的参数。还可以自动生成帮助文档,并且当用户输入错误的参数时自动报错。

Argparse软件特色

直接给定

这种方法实现起来方便,但是灵活性稍差,每次都需要打开源码修改。

手动解析

这种方法也算是比较常用,但是当参数过多时就显示出来不方便了,因为每次输入的格式以及参数的个数都必须一点不差。

自动解析

相比上述两种方法,这种自动解析的方法更加灵活,且参数可以选择,顺序可以不确定,因此建议使用这种方法。其主要依赖python包argparse。

Argparse新增功能

新的'with'语句将使编写清理代码更容易

现在可以将值传递到生成器(PEP 342:新生成器功能部分)。

进口可以是绝对的或相对的(PEP 328:绝对和相对进口部分)。

更好地处理异常处理的一些极端情况(PEP 341部分:Unified try / except / finally)。

所有这些改进都是值得的,但它们是对一种特定语言特征的改进;它们都不是对Python语义的广泛修改。

Argparse软件功能

1. 基本框架

2. default:没有设置值情况下的默认参数

3. required: 表示这个参数是否一定需要设置

4. type:参数类型

5. choices:参数值只能从几个选项里面选择

6. help:指定参数的说明信息

7. dest:设置参数在代码中的变量名

8. nargs: 设置参数在使用可以提供的个数

Argparse v1.2是什么样的

1、本文来自 软件介绍 投稿的内容 Argparse v1.2是什么样的 ,所有言论和图片纯属作者个人意见,版权归原作者所有;不代表 本站 立场;
2、本站所有文章、图片、资源等如果未标明原创,均为收集自互联网公开资源;分享的图片、资源、视频等,出镜模特均为成年女性正常写真内容,版权归原作者所有,仅作为个人学习、研究以及欣赏!如有涉及下载请24小时内删除;
3、如果您发现本站上有侵犯您的权益的作品,请与我们取得联系,我们会及时修改、删除并致以最深的歉意。邮箱: i-hu#(#换@)foxmail.com

2024-01-14

2024-01-14

古风汉服美女图集
扫一扫二维码分享