首页 > 解决方案 > 如何从其他路径导入自己编写的python文件?

问题描述

是的,有很多关于这个的问题,我读了所有的问题,但没有一个有帮助。

所以我有包db和包。结构如下所示:registrationproject

我想将我db.py的文件导入到registration.py文件中。几乎尝试了所有方法,但仍然无法正常工作。

标签: python

解决方案


使顶层目录也成为模块

project/
  __init__.py       << add this
  db/
    __init__.py
    db.py
  registration/
    __init__.py
    registration.py

然后使用

from ..db import db

推荐阅读