Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 22, 2023 19:13:41

Dennis@
Зарегистрирован: 2023-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

добрый день, я работаю по книге

Эрик Метиз “Изучаем Пайтон”. Сегодня я начал разрабатывать игру “Alien_invasion”, дошел до пункта: “создание корабля”, но по совершению его у меня вылезла ошибка. FileNotFound: Error 2. изучение ошибок при настройке функции background я не могу меня цвета фона, но размер дисплея могу.Прошу подсказать пути регения. заранее благодарен.
import sys
import pygame
class AlienInvasion:
def __init__(self):
pygame.init()
self.screen=pygame.display.set_mode((100,800))
pygame.display.set_caption(“Alien Invasion”)
self.bg_color20,20,20)
def run_game(self):
while True:
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
self.screen.fill(self.bg_color)
pygame.display.flip()

if __name__=='__main__':
ai=AlienInvasion()
ai.run_game()

Офлайн

#2 Окт. 22, 2023 19:15:25

Dennis@
Зарегистрирован: 2023-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

Извините,в програме вместо печально смайла-скобка

Офлайн

#3 Окт. 23, 2023 05:16:10

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9851
Репутация: +  853  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

Оформи в теги code

[code python]
тут пиши код
[/code]



Офлайн

#4 Окт. 23, 2023 11:52:55

Dennis@
Зарегистрирован: 2023-10-22
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

 class AlienInvasion:
def __init__(self):
pygame.init()
self.screen=pygame.display.set_mode((100,800))
pygame.display.set_caption(Alien Invasion)
self.bg_color(20,20,20)
def run_game(self):
while True:
for event in pygame.event.get():
if event.type==pygame.QUIT:
sys.exit()
self.screen.fill(self.bg_color)
pygame.display.flip()
if __name__=='__main__':
ai=AlienInvasion()
ai.run_game()

Офлайн

#5 Окт. 23, 2023 11:56:12

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

Dennis@
А где отступы? ПОкажи скрин своего кода в редакторе
и кавычки поменяй какието они у тя рагульные
 pygame.display.set_caption(Alien Invasion)
на
 pygame.display.set_caption("Alien Invasion")
ибо копипаста зло как и дерьмо которое вы выбрали в качестве учебника
(читать надо Лутца)



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Отредактировано ZerG (Окт. 23, 2023 11:58:39)

Офлайн

#6 Окт. 23, 2023 15:55:15

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9851
Репутация: +  853  -
Профиль   Отправить e-mail  

Модуль,фон Пайтон

Dennis@
но по совершению его у меня вылезла ошибка. FileNotFound: Error 2
У тебя там нигде нет файла никакого. Видимо, это не тот код, в котором у тебя ошибка возникает.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version