使用pygame(来自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
在此之前基本上没有代码,所以我不会发布它。我之前没有说过这个,也不知道问题到底是什么。对不起,如果答案很明显。
答案 0 :(得分: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()