在两个应用程序之间共享模块的最佳实践

时间:2013-06-24 05:53:43

标签: python python-2.7

考虑我在Python 2.7中有2个Web服务。 两者都必须使用我开发的相同模块(并且可能会发展)。

现在,模块的源代码位于第一个应用程序的子文件夹中,但我希望第二个应用程序也可以使用。

在两个应用程序之间共享模块的最佳做法是什么?

1 个答案:

答案 0 :(得分:3)

使用此通用模块并将其重新打包为自己的独立包,而不是在任何一个Web服务中。然后让2个Web服务(以及任何将来的服务)将其作为外部模块导入。

祝贺您在代码重用方面的思考,而不仅仅是将公共模块从Web服务1快速复制/粘贴到Web服务2!

相关问题