我的项目现在的结构如下:
Game
|__init__.py
|Breakout.py
|Ball.py
|Pad.py
|Shared -
|__init__.py
|GameConstants.py
Game文件夹中的__init__.py文件包含以下文本:
from Game.Ball import Ball
from Game.Pad import Pad
我正在尝试做的是在Breakout
类中导入此父模块。做这样的事情可以在PyCharm IDE中使用:
from Game import *
但它在另一个IDE中不起作用,例如Visual Studio Code。
有一个简单的解决方案吗? (运行python 3.6)
答案 0 :(得分:0)
您可以使用sys模块将路径“one up”添加到路径中。然后,您可以访问当前目录中的文件。
。__ INIT __ PY:
import sys
sys.path.append('..')
from Game.Ball import Ball
from Game.Pad import Pad