python包管理之 from…import…
首先,我们要理解,能被导入的就是package,也就是有init.py的文件夹。
然后,from 后可以写相对路径。
也可以用
root_path = '/'.join(os.path.realpath(__file__).split('/')[:-4])
sys.path.insert(0, root_path)
这个就是会截取当前路径的除了后四个片段的部分,然后加入到搜索路径下,会从这里查找。
首先,我们要理解,能被导入的就是package,也就是有init.py的文件夹。
然后,from 后可以写相对路径。
也可以用
root_path = '/'.join(os.path.realpath(__file__).split('/')[:-4])
sys.path.insert(0, root_path)
这个就是会截取当前路径的除了后四个片段的部分,然后加入到搜索路径下,会从这里查找。