码迷,mamicode.com
首页 > 编程语言 > 详细

[python3 - package] docopt 命令行参数读取

时间:2018-01-07 17:36:05      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:doc   基本   color   python   读取   func   from   install   地址   

Function:根据注释中的定义,自动读取命令行中的参数

1.安装 pip install docopt

2. Github地址: https://github.com/docopt/docopt

3. 基本用法

‘‘‘ Docopt Test

Usage: 
  docoptTest.py [-lr] <x> Options: -l left -r right
‘‘‘ from docopt import docopt if __name == __main__: arg = docopt(__doc__) print(arg)

API 主要就一个,差不多算固定用法:docopt(__doc__)

返回值:以参数为key的字典。

关键是注释里的写法:

Usage和Options是必须要的,而且这两个之间必须要有空行。(我因为这个问题卡了好久,没有空行的话每次都只能返回整个注释的内容,而不是参数)

[python3 - package] docopt 命令行参数读取

标签:doc   基本   color   python   读取   func   from   install   地址   

原文地址:https://www.cnblogs.com/break-dawnn/p/8228183.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!