将父文件夹中的所有内容作为模块导入?

2024-09-30 00:30:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我的项目结构如下:

Game
|__init__.py
|Breakout.py
|Ball.py
|Pad.py
|Shared -
        |__init__.py
        |GameConstants.py

游戏文件夹中的\uu init_uu.py文件包含以下文本:

^{pr2}$

我要做的是导入Breakout类中的父模块。在PyCharm IDE中执行类似的操作:

from Game import *

但它在另一个IDE中不起作用,比如visualstudio代码。在

有没有简单的解决办法? (运行python3.6)


Tags: 文件项目py文件夹game游戏initide
1条回答
网友
1楼 · 发布于 2024-09-30 00:30:29

您可以使用sys模块将目录“one up”添加到您的路径中。然后可以访问当前目录中的文件。在

初始版本:

import sys
sys.path.append('..')
from Game.Ball import Ball
from Game.Pad import Pad

相关问题 更多 >

    热门问题