2013-06-29 3 views
0

Использование Pygame (от Pygame импорта *) Я пытался загрузить картинку, но это случилось:Изменение местоположения файла?

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 

Там не было основно никакого кода до этого, так что им не собираюсь отправить его. Я еще не встречал этого и не знаю, в чем проблема. Извините, если ответ очевиден.

ответ

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() 
+0

Ах, я никогда не был хорош с кодом внутри переменных. –

Смежные вопросы