Python 我试图导入一个带有清晰背景的图像,但我不断收到此错误“;错误:无法';t打开图片\ThePenrose.jpg 我相信这就是问题所在,尽管我不确定 上面的两行创建了一个标题(可能不相关)

Python 我试图导入一个带有清晰背景的图像,但我不断收到此错误“;错误:无法';t打开图片\ThePenrose.jpg 我相信这就是问题所在,尽管我不确定 上面的两行创建了一个标题(可能不相关),python,python-2.7,pygame,Python,Python 2.7,Pygame,您提供的文件名对我来说似乎很奇怪: gameDisplay = pygame.display.set_mode((displayWidth,displayHeight)) pygame.display.set_caption('The Penrose ') pygame.display.update() gameExit = False while not gameExit: for event in pygame.event.get(): print event game

您提供的文件名对我来说似乎很奇怪:

gameDisplay = pygame.display.set_mode((displayWidth,displayHeight))
pygame.display.set_caption('The Penrose ')

pygame.display.update()

gameExit = False

while not gameExit:
for event in pygame.event.get():
    print event
    gameDisplay.fill(cyan)
    gameDisplay.blit(img, (imgx, imgy))

    pygame.draw.rect(gameDisplay, red, (0,0,800,100))
    pygame.draw.rect(gameDisplay, dark_red, (0,100,800,7))
是否不需要:

"Documents/pythonPenrose).png"
甚至

"Documents/pythonPenrose.png" #whithout the )

您的错误表明您在加载*.jpg时遇到问题。尽管您提供了一个*,但png也表明您的文件名有问题。

您能发布实际产生错误的代码吗?因为这不是它。这肯定是产生错误的代码,虽然它是一个更大脚本的一部分,但是您想看到更多吗?为什么您说它不是正确的代码@SlatertyRanus此代码不可能创建错误,因为您指定的错误消息提到了penrose.jpg,而该错误在代码中的任何地方都没有出现。您无法获得不存在的错误。我修复了未命中的parnthase,但是我得到了相同的错误,尽管我对jpg进行了调查,并且文件名的问题在这一行的末尾缺少一个:img=pygame.image.load('Documents/pythonPenrose.png'.convert_alpha()
"Documents/pythonPenrose.png" #whithout the )
"Documents/python/Penrose.png"