wtf

WTF is white tight feet.

  1. 1. Python 的一些问题合集
    1. 1.1. argparse

Python 的一些问题合集

argparse

  • 用于命令行解析

  • 第一步

1
import argparse
  • 描述软件用途
1
parser = argparse.ArgumentParser(description='create file')
  • 可选择的参数(带上–加上小写字母)
1
parser.add_argument(str, type=str,  help=str)

效果

1
parser.add_argument('--input_file', type=str,  help='the video file you want modified')

可选参数后面跟的是该参数的解释,在bash下会变成大写,如下面的--input_file变为INPUT_FILE

1
2
3
4
optional arguments:
-h, --help show this help message and exit
--input_file INPUT_FILE
the video file you want modified
  • 解析参数的args<class 'argparse.Namespace'>
1
args = parser.parse_args()
  • sys.argv

本文作者 : wtfff
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议(CC BY-NC-SA 4.0)进行许可。This blog is under a CC BY-NC-SA 4.0 Unported License
本文链接 : http://im0use.github.io/2022/05/18/Python/

本文最后更新于 天前,文中所描述的信息可能已发生改变