如何在另一个文件目录中的另一个脚本中导入Python文件?

2024-03-29 07:39:01 发布

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

我正在做一个游戏,我想程序运行时,我选择启动游戏的介绍。所以我想让start game Python文件运行其他Python脚本来运行我的游戏简介。你知道吗

这是我为学校项目制作的游戏。你知道吗

sys.path.insert(1, '/Macintosh HD/Users/aryanafzali/PycharmProjects/The Shattering Stone/Code/Code/Introduction')

import Introdction

我希望导入文件中的Python文件在我选择start game(在原始的start game Python文件中)时运行。你知道吗


Tags: 文件path项目脚本程序运行game游戏sys
1条回答
网友
1楼 · 发布于 2024-03-29 07:39:01

您可能需要添加sys.path.insert(1, '/Macintosh HD/Users/aryanafzali/PycharmProjects/The Shattering Stone/Code/Code')(而不是Introduction目录)。然而,这是一种“视情况而定”的情况,你没有提供足够的信息。你知道吗

为清晰起见,请编辑。这是您应该记住的:如果您有"/dir/to/some/file.py",那么您可以在sys.pathimport file之后添加"/dir/to/some",并且可以将file.py中的函数和符号用作file.some_functionfile.SomeClass。你知道吗

相关问题 更多 >