当前位置:  开发笔记 > 编程语言 > 正文

在多个项目中共享公共文件的pythonic方法是什么?

如何解决《在多个项目中共享公共文件的pythonic方法是什么?》经验,为你挑选了1个好方法。

假设我在兄弟目录中有项目x和y:projects/x和projects/y.
myutils.py中的两个项目都有一些常用的实用程序函数,mydbstuff.py中有一些db函数等.
这些都是次要的常见问题,所以我不想为它们创建一个包.

关于此类文件的下落,PYTHONPATH的可能更改,正确的导入方式等问题都会出现.

使用这些文件的'pythonic方式'是什么?



1> nosklo..:

pythonic的方法是为它们创建一个额外的包.

你为什么不想创建一个包?您可以使用这两个项目分发此包,效果将相同.

如果你通过使用PYTHONPATH和自定义导入进行修改,那么你永远不会对所有的安装方案和平台都这样做.

只需创建另一个包,就可以立即完成.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有