python2与python3在absolute import的区别

    技术2022-07-11  86

    问题起源:在当前目录下,新建了lib文件夹,文件夹下有python的脚本文件,无__init__文件,在python3环境下,是可以直接用import lib导入成功,而在python2环境下,提示no module named lib,这是为什么呢?

    不深入了解原因了,通过实验得出结论如下:

    python3和python2在绝对导入时处理方法不一样。

    python2需要在lib目录下__init__.py文件,即可。

    Processed: 0.009, SQL: 9