我编写了大量的 python 脚本,我发现自己重用了我为其他项目编写的大量代码。我的解决方案是确保将代码分成逻辑模块/包(这是给定的)。然后我让它们知道设置工具并将它们发布到 PyPI 上。这使我的其他脚本始终拥有最新的代码,我有一种温暖的模糊感,因为我没有重复自己,而且我的开发总体上变得不那么复杂。我也很高兴有人在那里发现我的代码对他们正在做的事情很方便,但这主要是出于自私的原因:)
对于所有的pythonistas,你如何处理这个?你使用 PyPI 还是 setuptools (easy_install)?或者是其他东西?