【发布时间】:2015-05-11 00:34:03
【问题描述】:
当我进行导入时,我对 python 项目中的包结构有一些疑问
这些是一些约定
python-irodsclient_API = Project Name
我已经为每个文件定义了 python 包,在这种情况下如下:
python-irodsclient_API/config/
python-irodsclient_API/connection/
这些包被很好地定义为包而不是目录?
我有一个文件 python-irodsclient_API/config/config.py,我在其中定义了一些关于与我的服务器连接的配置的常量:
我有 python-irodsclient_API/connection/connection.py 文件:
在最后一张或上一张图片中(以红色突出显示)..这是导入文件的正确方法吗?
我觉得这种方式的感觉并没有更好。 我知道“导入”应该是相对的而不是绝对的(对于路径),这是必要的使用“。”反而 ”*” 就我而言,我不知道这是否可以应用于我在图形中所做的事情。
感谢您的帮助和指导 最好的问候
【问题讨论】:
标签: python packages python-import