085、命令行工具开发:argparse模块实战笔记
085、命令行工具开发:argparse模块实战笔记昨天帮同事调试一个数据清洗脚本,问题出在参数解析上。脚本接收三个输入路径,结果他少传了一个参数,程序直接崩溃报“IndexError”。这种体验太糟糕了——用户不知道哪里错了,也不知道该怎么用。这就是为什么我们需要专业的命令行参数处理。为什么不用sys.argv?很多初学者喜欢直接操作sys.argv:importsys input_file=sys.argv[1]# 这里踩过坑:用户没传参数就崩溃output_dir=sys.argv[2
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2610354.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!