Я изучаю pygame, и в подавляющем большинстве учебников сказано, что перед тем, как делать что-либо, нужно запустить pygame.init()
. Я делал один конкретный учебник и набирал код, как и каждый, и заметил, что в примере после примера нет pygame.init()
и никакой другой явной инициализации каких-либо модулей.Когда требуется pygame.init()?
Например, следующие работы (для меня, по крайней мере) без каких-либо проблем:
import pygame
screen = pygame.display.set_mode((600, 400))
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
raise SystemExit
Просто интересно, как узнать, что именно инициализируется, когда pygame.init()
запускается и что инициализируется, когда pygame.init()
не запустить.