0
我有一个python应用程序,其中包含打包在不同目录中的几个模块。如何打包Python应用程序以方便访问模块
我想要的是能够定义根目录(或以其他方式)并能够从那里调用包 - django的工作方式。我一直没能得到这个非常有用的信息和任何建议将是非常欢迎具有这样的结构像
AM:
/main
dir1
__init__.py
subdir2
__init__.py
module1.py
module2.py
subdir3
__init__.py
module3.py
module4.py
我希望能够做从module3.py
如下: - from dir1.subdir2.module1 import *
并能够做到from dir1.subdir3.module3 import something
从module1.py
做使用
from ..subdir3.module3 import something
相对导入,你能不能给我们你要找的目录结构使用,也许一些代码来显示你希望你的应用程序能够访问你的模块的方式?用目前的问题措辞很难确切地说明你在找什么。 – 2013-02-21 16:11:33我编辑了相应的@MarkHildreth – kijana 2013-02-21 16:40:23
从我可以看到,除了使用'*'之外,这个结构没有问题。你遇到了什么错误? – myusuf3 2013-02-21 16:51:04