常用 Python 写命令行工具的朋友,你最常用的库是什么?

2019-08-29 09:35:58 +08:00
 hujianxin

我最常用的是 click,感觉简介,也够自由,唯一的缺点就是,它不是标准库。

4459 次点击
所在节点    程序员
24 条回复
hujianxin
2019-08-29 14:19:34 +08:00
@guxingke 我偏向于使用 golang,不过目前很多还都是用 python 写的。
XIVN1987
2019-08-29 14:28:50 +08:00
目前只用过 argparse,都是写很短的工具代码,,所以不想增加额外的依赖,只用标准库,,
imycc
2019-08-29 17:03:50 +08:00
click 的文档比较全,定制性也很好。用了一年多了,写一些小脚本还是很舒服的,zsh 的自动补全也支持。

( PS:我觉得 nodejs 的 commander+Inquirer.js 才是最爽的
vmskipper
2019-08-29 17:23:24 +08:00
直接用 argparse 就行 模板就是 aws-cli 的模板改就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596086

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX