我的目录中有以下文件:
`directory/
__init__.py
GUI.py
Data.py`
文件GUI.py如下所示:
import os
import tkinter as Tk
from .Data import data
class GUI(object):
def __init__(self):
do things ...
文件Data.py如下所示:
import os
class data(object):
do things ...
class data2(object):
do other things ...
我尝试运行GUI.py,但from .Data import data
错误:SystemError:未加载父模块,无法执行相对导入
我使用相对导入文档中编写的导入。为什么它不起作用?
答案 0 :(得分:1)
以下内容应该有效:
from Data import data