Python:具有相同名称的模块和文件

冉S

这是我的Django项目文件夹结构

/
 |
 --some_name
    |
    --lib
 |
 --another_name
    |
    --another_lib
       |
       --some_name.py

我从以下位置运行代码时出现问题:

another_name/another_lib/some_name.py

当我尝试加载上层库some_name / lib

import some_name.lib

我得到:

Exception Type: ImportError
Exception Value: No module named some_name.lib

python找不到它,并尝试加载:

another_name.another_lib.some_name.lib

如何在不更改搜索路径的情况下使其加载其他软件包?我可以从文件夹结构的根目录进行python搜索吗?

n

在Python 2中,它首先尝试导入相对于当前模块的模块。此隐式相对导入已在Python 3中删除。

要在Python 2中使用新行为,请将其放在文件顶部:

from __future__ import absolute_import

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python zipfile模块创建具有相同名称的多个文件

来自分类Dev

如何从具有相同名称的2个python文件中加载具有相同名称的2个函数?

来自分类Dev

正则表达式以捕获具有相同名称的文件名和文件夹

来自分类Dev

如何从具有相同名称的文本文件创建文件夹和文件,以插入具有相应名称的文件?

来自分类Dev

具有相同名称的模块和类

来自分类Dev

用Python的方式处理具有相同名称的类,模块和包是什么?

来自分类Dev

cp文件到具有相同名称的文件的目录

来自分类Dev

Flume配置以上传具有相同名称的文件

来自分类Dev

保存具有相同名称的多个文件

来自分类Dev

在Linux中创建多个具有相同名称的文件

来自分类Dev

使用序号重命名具有相同名称的文件?

来自分类Dev

具有相同名称文件的Excel.Workbook.SaveAs(...)

来自分类Dev

在Linux中创建具有相同名称的多个文件

来自分类Dev

保存具有相同名称的多个文件

来自分类Dev

bash-复制具有相同名称的多个文件

来自分类Dev

创建具有相同名称的文件而不会覆盖Java

来自分类Dev

文件具有相同名称时,Python代码覆盖范围丢失

来自分类Dev

批处理命令将png文件移动到文件夹中具有相同名称的文件和文件夹

来自分类Dev

Python:具有相同名称的函数和变量

来自分类Dev

Python:具有相同名称的函数和变量

来自分类Dev

Python激活具有相同名称的Windows

来自分类Dev

python中具有相同名称的函数的子类

来自分类Dev

通过批处理复制具有不同名称和文件夹的文件

来自分类Dev

与现有模块同名的python模块名称

来自分类Dev

具有相同名称的多个参数

来自分类Dev

具有相同名称的SqlDataReader GetOrdinal

来自分类Dev

具有相同名称的多种功能

来自分类Dev

JAVA:具有相同名称的方法?

来自分类Dev

具有相同名称的不同应用?

Related 相关文章

  1. 1

    Python zipfile模块创建具有相同名称的多个文件

  2. 2

    如何从具有相同名称的2个python文件中加载具有相同名称的2个函数?

  3. 3

    正则表达式以捕获具有相同名称的文件名和文件夹

  4. 4

    如何从具有相同名称的文本文件创建文件夹和文件,以插入具有相应名称的文件?

  5. 5

    具有相同名称的模块和类

  6. 6

    用Python的方式处理具有相同名称的类,模块和包是什么?

  7. 7

    cp文件到具有相同名称的文件的目录

  8. 8

    Flume配置以上传具有相同名称的文件

  9. 9

    保存具有相同名称的多个文件

  10. 10

    在Linux中创建多个具有相同名称的文件

  11. 11

    使用序号重命名具有相同名称的文件?

  12. 12

    具有相同名称文件的Excel.Workbook.SaveAs(...)

  13. 13

    在Linux中创建具有相同名称的多个文件

  14. 14

    保存具有相同名称的多个文件

  15. 15

    bash-复制具有相同名称的多个文件

  16. 16

    创建具有相同名称的文件而不会覆盖Java

  17. 17

    文件具有相同名称时,Python代码覆盖范围丢失

  18. 18

    批处理命令将png文件移动到文件夹中具有相同名称的文件和文件夹

  19. 19

    Python:具有相同名称的函数和变量

  20. 20

    Python:具有相同名称的函数和变量

  21. 21

    Python激活具有相同名称的Windows

  22. 22

    python中具有相同名称的函数的子类

  23. 23

    通过批处理复制具有不同名称和文件夹的文件

  24. 24

    与现有模块同名的python模块名称

  25. 25

    具有相同名称的多个参数

  26. 26

    具有相同名称的SqlDataReader GetOrdinal

  27. 27

    具有相同名称的多种功能

  28. 28

    JAVA:具有相同名称的方法?

  29. 29

    具有相同名称的不同应用?

热门标签

归档