【python-我必须为argparse.FileType指定哪种模式以追加,保留-默认】教程文章相关的互联网学习教程文章

python-我必须为argparse.FileType指定哪种模式以追加,保留-默认【代码】

我必须使用以下命令行编写程序:demo.py [-h] -f FILENAME [-o]文件名是强制性的,表示要附加的文件. -o标志意味着文件将被覆盖. 这个argparse代码几乎可以正常工作:import argparseparser = argparse.ArgumentParser(description='A foo that bars')parser.add_argument("-f","--file", dest="filename", required=True,type=argparse.FileType('a+'),help="The output file (append mode, see --overwrite).")parser.add_argumen...