Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pygames从文件导入图像错误:";不能';t打开_Python - Fatal编程技术网

Python Pygames从文件导入图像错误:";不能';t打开

Python Pygames从文件导入图像错误:";不能';t打开,python,Python,嗨,伙计们,我在将图像导入我的pygames脚本时遇到了问题 我的代码: from gasp import* begin_graphics(800,600,"My Game",color.GREEN) Image("C:\Users\Yuvinng\Downloads\982960f3d1joong.jpg",(400,300), None, None) end_graphics() 错误: Traceback (most recent call last): File "C:\Py

嗨,伙计们,我在将图像导入我的pygames脚本时遇到了问题

我的代码:

from gasp import*

begin_graphics(800,600,"My Game",color.GREEN)

Image("C:\Users\Yuvinng\Downloads\982960f3d1joong.jpg",(400,300), None, None)

end_graphics()
错误:

Traceback (most recent call last):
  File "C:\Python32\testing idle codes\GASP", line 5, in <module>
    Image("C:\Users\Yuvinng\Downloads\982960f3d1joong.jpg",(400,300), None, None)
  File "C:\Python27\lib\site-packages\gasp\api.py", line 267, in __init__
    backend.create_image(self)
  File "C:\Python27\lib\site-packages\gasp\backend.py", line 302, in create_image
    obj.sprite.image = pygame.image.load(obj.path_name).convert()
error: Couldn't open C:\Users\Yuvinng\Downloads\982960f3d1joong.jpg
回溯(最近一次呼叫最后一次):
文件“C:\Python32\testing idle codes\GASP”,第5行,在
图像(“C:\Users\yuving\Downloads\982960f3d1joong.jpg”,(400300),无,无)
文件“C:\Python27\lib\site packages\gasp\api.py”,第267行,在\uuu init中__
后端。创建_映像(自身)
文件“C:\Python27\lib\site packages\gasp\backend.py”,第302行,位于create\U图像中
obj.sprite.image=pygame.image.load(obj.path_name).convert()
错误:无法打开C:\Users\yuving\Downloads\982960f3d1joong.jpg

谁能解决这个问题

文件是否存在于指定位置的第一个位置?错误消息说它在那里找不到它。一个好的做法是使用
原始字符串
,在路径前面加上
r
,以防止意外转义

Image(r"C:\Users\Yuvinng\Downloads\982960f3d1joong.jpg",(400,300), None, None)

您确定路径正确吗?回溯(最后一次调用):文件“C:\Python32\testing idle codes\GASP”,第5行,在图像中(r“C:\Users\yuving\Downloads\982960f3d1joong.jpg”,(400300),无,无)文件“C:\Python27\lib\site packages\GASP\api.py”,第267行,在init后端。创建图像(self)文件“C:\Python27\lib\site packages\gasp\backend.py”,在create_image obj.sprite.image=pygame.image.load(obj.path_name)中的第302行,convert()错误:无法打开C:\Users\yuving\Downloads\982960f3d1joong.jpg文件确实存在。如果不存在,它会说“找不到”