Google 出品:简洁优雅的 Python 命令行生成工具
开源你我他
共 671字,需浏览 2分钟
·
2021-09-30 18:38
大家好,又见面了!
不知道大家有自己开发过命令行工具吗?我的日常工具会经常使用到命令行工具,所以我会研究如何快速的实现一个命令行工具。
今天要推荐一个 Python 的命令行工具生成框架 google/python-fire,非常的简洁和优雅。在我不知道这个框架之前我是通过如下简单的代码解决的。
可以看出只能处理很简单的一些场景,而且不能处理命令行参数的传递。但是总的来说,上面的方式每次都不能复用,作为一个程序员这是我不能忍受的,我不能每次都这么去写。
使用 google/python-fire 后问题都解决了,而且非常的简洁,简洁到难以置信。
通过该工具可以很方便的开发和调式 Python 代码,同时也可以很容易将其他人的 Python 代码转换成命令行(CLI)工具,使得和 Bash 集成变得更加的简单和丝滑。另外这个工具是 Google 出品,质量肯定没话说,当然必属精品,点击查看详细的使用文档。
而且作为 Google 出品的开源项目,研究其源码的实现也是很不错的学习方法,所谓先模仿再超越(口气不小哈)。更多详情请查看如下链接。
开源项目地址:google/python-fire
开源书籍&资料:点击
点如下卡片后台回复:1,与我交流开源项目&小程序开发等内容。
评论
QueryList简洁、优雅的 PHP 采集工具(爬虫)
QueryList是一套简洁、优雅的PHP采集工具(爬虫),基于phpQuery。特性:拥有与jQuery完全相同的CSS3DOM选择器拥有与jQuery完全相同的DOM操作API拥有通用的列表采集方
QueryList简洁、优雅的 PHP 采集工具(爬虫)
0
QueryList简洁、优雅的 PHP 采集工具(爬虫)
QueryList是一套简洁、优雅的PHP采集工具(爬虫),基于phpQuery。特性:拥有与jQu
QueryList简洁、优雅的 PHP 采集工具(爬虫)
0
ConvenientImagePickeriOS 简洁优雅的 imagepicker
ConvenientImagePicker精准的手势交互,简洁优雅的界面,可以弹出选择系统相册照片,或者提供制定图片。
ConvenientImagePickeriOS 简洁优雅的 imagepicker
0