Python-small-examples库已有6047人star,公布接下来计划
你好,我是zhenguo
Python-small-examples,是我在2019年12月,在github创建的一个库,以提交Python实用小例子为主,截止目前有197个,star量6047人。尽管过去几个月实在太忙,几乎没有太多时间来进一步维护更新,期间我提交了有20次commit.
再过2周我会有更多一部分课余时间,这几天我大概构思接下迭代的思路,大概形成如下几个观点:
第一,打造一个py-examples包,并发布到pypi,到时提供pip安装。
从python-small-examples中,提炼出py-examples包。
第二,此包的目标是什么?
这个包的整体目标,提供一键式主流Python模块和函数的使用案例。什么是一键式?简单来说,运行一行命令,便能看到所有例子的结果。
第三,此包的结构是怎样的?
这个包的结构,尽量做到flat,易于上手调用,比如我想知道如何使用defaultdict
,那么只需敲一行命令:find(defaultdict),执行结果会看到关于defaultdict的案例。
第四,此包的说明文档怎么做好?
过往已经有197个例子的使用文档,下阶段整理变得更加系统、有条理,目前此库的例子编排显得有些乱,需要用心梳理,然后,放到包里面。
第五,将会有更加详细的test模块,使用TDD(Test-Driven-Development)的开发思路,尽量做到更少的Bug
第六,关于时间表,预计5月底-6月中旬,发布py-examples的alpha版本,6月底发布beta版本,7月中旬发布final-v1.0版本
第七,希望更多的开发者加入,届时我会按照github工作流模式,欢迎更多Pull request,成为此库的contributor!一起维护好py-examples,一起精进Python!
这个库的url:
https://github.com/jackzhenguo/python-small-examples