decopt库

2018-07-21  本文已影响16人  小温侯

Decopt库是专门用于处理命令行参数,这样你就不用在代码里自己编写参数来处理程序的`**kwargs``了。

库用起来还是很简单的:

"""OH HTML to Markdown Converter

Usage:
  ohhtml2md.py (src) <source> (out) <object> [--omit_hyperlink=<n>] [--omit_image=<m>]
  ohhtml2md.py (-h | --help)
  ohhtml2md.py --version

Options:
  -h --help         Show this screen.
  --version         Show version.
  --omit_hyperlink=<n>  Omit hyperlinks. [default: True]
  --omit_image=<n>      Omit images. [default: True]

"""
from docopt import docopt

if __name__ == '__main__':
    arguments = docopt(__doc__, version='Ohhtml2md 1.0 beta')
    print (arguments)

简单记一下我的心得:

上一篇 下一篇

猜你喜欢

热点阅读