我用python / pygame制作了一个小游戏。它位于一个文件夹中,并且有300多行。我想开发这个小游戏。我看过很多游戏
由pygame制作,我发现他们有main.py
,classes.py
和setup.py
等文件夹。
但我只知道python语言和一点pygame。我该如何处理文件,或者如何学习?
答案 0 :(得分:2)
从与主文件相同的目录中导入名为 script.py 的文件:
import script
从名为 app 的子目录导入名为 script.py 的文件:
import sys
sys.path.insert('app')
import script
从父目录导入名为 script.py 的文件:
import sys
import os
sys.path.insert(0, os.path.abspath('../'))
import script
从名为 app 的兄弟目录导入名为 script.py 的文件:
import sys
import os
sys.path.insert(0, os.path.abspath('../app'))
import script
如果您需要快速导入一些文件,上述方法很好,但通常建议人们在处理大型项目时使用here。