看了许多argparse库的讲解,其实这个库就是能够获取命令行输入的参数并进行传递到代码中
构建命令行输入参数处理 ArgumentParser 实例
parser = argparse.ArgumentParser()
这里面在命令行中是输入参数
parser.add_argument('file') #输入文件
parser.add_argument('-o', '--output') #输出文件
parser.add_argument('--width', type = int, default = 80) #输出字符画宽
parser.add_argument('--height', type = int, default = 80) #输出字符画高
获取参数,在main代码中就可以使用命令行输入的参数
args = parser.parse_args()
输入的图片文件路径
IMG = args.file
输出字符画的宽度
WIDTH = args.width
输出字符画的高度
HEIGHT = args.height
输出字符画的路径
OUTPUT = args.output