0 / 0 / 0
Регистрация: 18.02.2022
Сообщений: 5

Не находит мой файл!

22.02.2022, 22:05. Показов 1202. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я новичок по программированию. Я где-то почти 2 месяца изучаю пайтон. Решил попробовать создать небольшую игру. Сначала всё было хорошо, всё работало.
Я создал несколько файлов для игры. Вот один из них:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import pygame
from settings import *
from ray_casting import ray_casting
from map import mini_map
 
 
class Drawing:
    def __init__(self, sc, sc_map):
        self.sc = sc
        self.sc_map = sc_map
        self.font = pygame.font.SysFont('Arial', 36, bold=True)
        self.texture = pygame.image.load('C:/Users/79853/OneDrive/Рабочий%20стол/img/1.png.jpg').convert()
 
    def background(self):
       pygame.draw.rect(self.sc, SKYBLUE, (0, 0, WIDTH, HALF_HEIGHT))
       pygame.draw.rect(self.sc, DARKGRAY, (0, HALF_HEIGHT, WIDTH, HALF_HEIGHT))
 
    def world(self, player_pos, player_angle):
        ray_casting(self.sc, player_pos, player_angle, self.texture)
 
    def fps(self, clock):
        display_fps = str(int(clock.get_fps()))
        render = self.font.render(display_fps, 0,  RED)
        self.sc.blit(render, FPS_POS)
 
    def mini_map(self, player):
        self.sc_map.fill(BLACK)
        map_x, map_y = player.x // MAP_SCALE, player.y // MAP_SCALE
        pygame.draw.line(self.sc_map, YELLOW, (map_x, map_y), (map_x + 12 * math.cos(player.angle),
                                                 map_y + 12 * math.sin(player.angle)), 2)
        pygame.draw.circle(self.sc_map, RED, (int(map_x), int(map_y)), 5)
        for x, y in mini_map:
          pygame.draw.rect(self.sc_map, GREEN, (x, y, MAP_TILE, MAP_TILE))
          self.sc.blit(self.sc_map, MAP_POS)
Вот что выдаёт:

Code
1
2
3
4
Traceback (most recent call last):
File "C:\Users\79853\pythonProject2\build\Информатика\drawing.py", line 12, in __init__
    self.texture = pygame.image.load('C:/Users/79853/OneDrive/Рабочий%20стол/img/1.png.jpg').convert()
FileNotFoundError: No such file or directory: 'C:/Users/79853/OneDrive/Рабочий%20стол/img/1.png.jpg'.
Я пытался искать исправление ошибки, но всё без результата.
Можете пожалуйста помочь мне?

Только покажите пример, как это исправить.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.02.2022, 22:05
Ответы с готовыми решениями:

Почтовый агент gmail находит мой файл зараженным
Хотел послать мою програму написанную на C# как бы заказчику. Поместил ее в архиве на гугл-диск, прикрепил к письму и отправил. После...

Джумла не находит через менеджера шаблонов мой шаблон
Джумла не находит шаблон,хотя он лежит в папке project\templates Почему? Я скачал себе понравившийся шаблон и начал переделывать его на...

мой бук не находит драйвер для сопроцессора, asus x50n
мой бук не находит драйвер для сопроцессора, asus x50n подскажите как испрваить ошибку!!!!! Хотя после установки windows7 раньше...

3
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
23.02.2022, 15:09
Цитата Сообщение от Foxy13151 Посмотреть сообщение
'C:/Users/79853/OneDrive/Рабочий%20стол/img/1.png.jpg'.
кириллицу в пути не читает
0
0 / 0 / 0
Регистрация: 18.02.2022
Сообщений: 5
23.02.2022, 17:29  [ТС]
Так всё равно не находит файл, хотя в папке оно есть.
0
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
24.02.2022, 08:31
Цитата Сообщение от Foxy13151 Посмотреть сообщение
1.png.jpg')
а что за расшиоение такое?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.02.2022, 08:31
Помогаю со студенческими работами здесь

Qt ошибки: 1) не находит мой слот 2) не хочет размещать элементы на виджите правильно.
всем доброго времени суток! Это снова я и у меня опять ничего не работает в этом Qt. файл Widget.h #ifndef WIDGET_H #define...

"Мой компьютер" не находит элементы для отображения
Когда открываю "Мой компьютер" в центре показывается только анимационный фонарик, в строке статуса пишется "Поиск элементов..." и...

Создать файл, содержащий целые числа, и найти наименьшее из чисел, содержащихся в файле
Написать программу, которая создает файл содержащий целые числа, и находит наименьшее из чисел, содержащийся в файле. Заранее спасибо.

если находит совподение, то создает текстовый файл - название которого искомый номер, а в сам txt файл встовляет 2 столбец
ривет всем! Ребята подскажите можно ли реализовать такое на С++: есть excel файл. в нем в первом столбце например имееться номер, во...

Где мой файл?
Работаю на java+android studio. создаю файл таким образом void writeFile() { try { // отрываем поток для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru