我的文件結(jié)構(gòu)是這樣的:
app/
__init__.py
a.py
在__init__.py中定義函數(shù)
def fun1():
print('hehe')
在a.py中import,下邊的都失敗了
from . import fun1
from ..app import fun1
成功的方式有一點(diǎn)粗暴
from .__init__ import fun1
不過沒見過這樣import的,在網(wǎng)上搜的都不管用,不知道怎么回事。。。。謝謝啦
4 回答

墨色風(fēng)雨
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個贊
a.py
import sys, os
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
from app import func
func()
添加回答
舉報
0/150
提交
取消