0

使用 pygame (from pygame import *) 我尝试加载图片,但发生了这种情况:

 Traceback (most recent call last):
 File "C:/Users/Ben/Documents/Python Files/Rocket game with things", line 15, in <module>
 right_fin = image.load('C:\Users\Ben\Pictures\right.png').convert()
 error: Couldn't open C:\Users\Ben\Picturesight.png

在此之前基本上没有代码,所以我不打算发布它。我以前没有遇到过这种情况,也不知道问题是什么。对不起,如果答案很明显。

4

1 回答 1

1

反斜杠在 Python 字符串中具有特殊含义,\r是回车符的转义码。

使用双斜杠、正斜杠或r''原始字符串(将反斜杠解释为转义序列)来定义路径:

right_fin = image.load('C:\\Users\\Ben\\Pictures\\right.png').convert()
right_fin = image.load('C:/Users/Ben/Pictures/right.png').convert()
right_fin = image.load(r'C:\Users\Ben\Pictures\right.png').convert()
于 2013-06-29T18:21:12.280 回答