400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Python学习教程:Pythonargparse模块-创新互联

这篇 Python学习教程主要是对 argparse(Python标准库中推荐的命令行解析模块) 进行简要介绍。

成都创新互联是专业的翁源网站建设公司,翁源接单;提供成都网站建设、网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行翁源网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

note 还有两个其他模块也可以完成相同的任务,分别是 getopt(与C语言中的 getopt() 等效)和已经过时的 optparse。需要注意的是 argparse 也是基于 optparse,因此在用法上非常相似。

概念

让我们通过使用 ls 命令来展示我们将在本 Python学习教程入门中探索的功能类型:

$ ls
cpython devguide prog.py pypy rm-unused-function.patch
$ ls pypy
ctypes_configure demo dotviewer include lib_pypy lib-python ...
$ ls -l
total 20
drwxr-xr-x 19 wena wena 4096 Feb 18 18:51 cpython
drwxr-xr-x 4 wena wena 4096 Feb 8 12:04 devguide
-rwxr-xr-x 1 wena wena 535 Feb 19 00:05 prog.py
drwxr-xr-x 14 wena wena 4096 Feb 7 00:59 pypy
-rw-r--r-- 1 wena wena 741 Feb 18 01:01 rm-unused-function.patch
$ ls --help
Usage: ls [OPTION]... [FILE]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
...

从这四个命令中我们可以学到一些概念:

Python学习教程:Python argparse模块
本文标题:Python学习教程:Pythonargparse模块-创新互联
文章地址:http://mzwzsj.com/article/hphcd.html

其他资讯

让你的专属顾问为你服务