FileNotFoundError: No file found in working directory
import pygame
pygame.init()
goleft = [pygame.image.load('placeholder_walk_left_1.png'),
pygame.image.load('placeholder_walk_left_2.png')]
stand = [pygame.image.load('placeholder_stand_1.png'),
pygame.image.load('placeholder_stand_2.png')]
goright = [pygame.image.load('placeholder_walk_right_1.png'),
pygame.image.load('placeholder_walk_right_2.png')]
почему файлы которые находятся в той же папке не хотят грузиться? (уже пробовал указать не только название файла, но и полный путь до него) (код не полный) почему то он выдает путь "'C:\Users\гнида" не смотря на то, что путь до файлов выглядит как "C:\Users\гнида\game"
Ответы (2 шт):
Вам надо указать полное имя файла вместе с расширением, например, так
'placeholder_walk_right_2.png'
import pygame
pygame.init()
goleft = [pygame.image.load('placeholder_walk_left_1.png'),
pygame.image.load('placeholder_walk_left_2.png')]
stand = [pygame.image.load('placeholder_stand_1.png'),
pygame.image.load('placeholder_stand_2.png')]
goright = [pygame.image.load('placeholder_walk_right_1.png'),
pygame.image.load('placeholder_walk_right_2.png')]
не знаю чем вы пользуетесь, если VScode, то попробуйти в терминале написать cmd и снова запустить, если не VScode, то попробуйте из под командной строки зайти в вашу папку C:\Users\гнида\game, и уже от туда запустить
Это иногда помогает, потому что VScode использует PowerShell, который может криво работать
У меня уже такое было с tkinter
UPD: Также попробуй обращение к картинкам через ./
То есть ./placeholder_walk_left_1.png и т.д.