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

时间:2019-09-07 12:48:59

标签: python python-3.x

我正在制作游戏,并且我希望程序在选择开始游戏时运行介绍。因此,我希望开始游戏的Python文件运行运行我的游戏介绍的其他Python脚本。

这是我为学校项目制作的游戏。

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

import Introdction

我希望在选择开始游戏时(在原始开始游戏Python文件中)运行简介文件中的Python文件。

1 个答案:

答案 0 :(得分:0)

您可能想添加sys.path.insert(1, '/Macintosh HD/Users/aryanafzali/PycharmProjects/The Shattering Stone/Code/Code')(而不是Introduction目录)。但是,这是一个“取决于”。情况类型,您没有提供足够的信息。

为清楚起见,请编辑。这是您应该牢记的:如果您有"/dir/to/some/file.py",则可以在"/dir/to/some"sys.path之后添加import file,然后可以使用{中的函数和符号{1}}为file.pyfile.some_function