从python包的父目录导入变量
我对python有点陌生,我正在努力学习 我的项目结构如下所示:从python包的父目录导入变量,python,import,Python,Import,我对python有点陌生,我正在努力学习 我的项目结构如下所示: project/ __init__.py views/ __init__.py profile.py from flask import Flask from views.profile import app app = Flask(__name__) 我的project/\uuuu init\uuuu.py如下所示: project/ __init__.py views/
project/
__init__.py
views/
__init__.py
profile.py
from flask import Flask
from views.profile import app
app = Flask(__name__)
我的project/\uuuu init\uuuu.py
如下所示:
project/
__init__.py
views/
__init__.py
profile.py
from flask import Flask
from views.profile import app
app = Flask(__name__)
我正在尝试将app
从project/\uu init\uuuuuuuuuuuuuuuuuuuuuuupy
导入profile.py
我尝试了一些方法,但没有一种有效。最后我找到了一个有效的答案: 在my profile.py中,我放置了以下内容:
import sys, os.path
sys.path.append(os.path.abspath('../'))
from ccs import app
最后我找到了一个有效的答案: 在my profile.py中,我放置了以下内容:
import sys, os.path
sys.path.append(os.path.abspath('../'))
from ccs import app
你尝试过什么,为什么不奏效?你会犯什么样的错误?你尝试过什么?为什么它对你不起作用?你会犯什么样的错误?