如何在Windows和Linux上加载图像

时间:2018-04-30 16:02:15

标签: python-3.x pygame

我正在制作一个需要在Windows和Linux上运行的python脚本。我正在使用pygames的image.load函数。

谷歌告诉我做pygame.image.load('.\\files\\thumbnale.png'),但这给了我这个错误

pygame.error: Couldn't open .\files\thumbnale.png

任何帮助都会非常感谢,提前谢谢。

1 个答案:

答案 0 :(得分:1)

尝试导入操作系统并执行此操作:

pygame.image.load(os.path.join('files', 'thumbnale.png'))

如果这不起作用,请尝试:

pygame.image.load(os.path.join(os.path.dirname(__file__), 'files', 'thumbnale.png'))

如果即使这样做不起作用,请检查文件夹和/或文件的名称,看看是否拼写错误的文件名或目录。