每个软件开发员和数据科学家都难免要做程序包。本文推荐一篇Python开源程序包的制作指南,希望这个包含了具体操作步骤的指南能让你在构建程序包时不用花那么多耐心和时间。(适用于macOS系统的Python3.7版本)
尝试着自己去构建美丽的东西吧!
第1步:制定计划
我们的最终目的是制作一个很简单的Python库,它能够让用户轻松地将Jupyter笔记本转换为HTML文件或Python脚本。
程序包的第一个迭代可以让用户调用print语句的函数。
既然我们已经知道想做什么了,接下来要给包命名。
第2步:命名
命名并不简单。名字要取得独特,简短且好记,要全部都是小写字母,绝对不能有破折号或其他标点符号,下划线也不行。给包命名的时候,还需要在GitHub,Google和PyPI上确认这个名字是否可用。
如果你对包期望很高,希望在某一天它在GitHub上会有颗星星,那你还得确认这个名字是否能用于社交网络。在本文的示例中,我们把包命名为notebookc,因为它能用于各种平台,简短而且有描述意义。
第3步:检查配置
确保你安装配置了Python3.7,GitHub和Homebrew。需要的话,可以在下面下载:
Python
下载安装Python3.7: