学习编写一下程序时出现一下内容
问题出在文件的路径中有上撇号,在读取路径中会在路径中出现一些非法字符,导致路径不正确。一是改写绝对路径字符串的最外面为双引号,否则会截断。二是建议将用户名改了,不要用有上撇号的名字。
将ship.bmp放入images文件夹中就可以了,看图片你的这个alien_invasion.py是在images的同级目录中,但是ship.bmp并没有在images,所以你放进去就好了
错误提示了,images/ship.bmp文件没有找到。
当前文件路径下有这个文件吗
看下你左侧的项目结构。
你写成绝对路径再运行试试,这样会避免一些错误。
在文件头部加入:
import os,sys
os.chdir(sys.path[0])
#将运行时的工作路径切换到当前文件,这样应该可以通过相对路径找到图片
#另外,在引用绝对路径时,因为你用户名中含有单引号被字符串识别提前结束,所以要使用绝对路径时需要将该单引号转义