level 2
没有文件树是看不出来问题出在哪的,给你几个检查的方向,
1、如果你有包文件,也就是有子目录,那么这子目录一定要有__init__.py这个文件,没有就新建一个,内容空的就行。
2、如果你的main文件,也就是你上面这段代码所在的模块是在根目录,在执行导入时解释器搜索是会从根目录开始的,那么
看看你的
source是否在这个根目录下。如果你没有子目录,也就是你的main模块和你的tool模块在同一个文件夹下面,把上面的from source import tools 直接改成import tools
最后,看你的代码,Game()应该是封装成一个类了,如果你是按照书上的代码敲的,很容易把某个变量名输错,这个建议你用pycharm这种自带变量校验的编辑器能很好的规避这样的错误。其次,就是类的继承时,很容易少填或者填错父类的类名,这个也要好好检查一下。
祝你早日解决问题
2021年09月18日 05点09分