我正在尝试从文件夹加载图片。然后把它搞定到0,0 我试图加载的路径是:“。\ media \ img \ bk \ spaceport.png”。 该脚本位于该文件夹的根目录中。 如果重要,我正在使用Windows
sWIDTH = 800
sHEIGHT = 600
class IMGLOAD():
def BAK(ImageTobeUsed):
b1 = pygame.image.load(ImageTobeUsed)
background = pygame.transform.scale(b1,( sWIDTH, sHEIGHT))
window.blit(background,(0,0))
IMGLOAD.BAK(".\media\img\bk\bedroom.jpg")
答案 0 :(得分:0)
您应该使用raw-string作为文件路径:
IMGLOAD.BAK(r".\media\img\bk\bedroom.jpg")
\b
是Python字符串文字中的特殊字符(它代表退格)。以下是演示:
>>> '\b'
'\x08'
>>> r'\b'
'\\b'
>>> print('x\by')
y
>>> print(r'x\by')
x\by
>>>