pygame events are stored in a queue, by default the most suggested way shown in all tutorials “pumps” the queue, which removes all the messages.
You don’t necessarily need a full boilerplate to start looking at events, you just just need to pygame.init() and to capture any keystrokes you need a window to capture them on, so you will need a display running.
import pygame pygame.init() pygame.display.set_mode((854, 480))
get some events #
Let’s use pygames normal event.get method to get events.
events = pygame.event.get()
printing the events reveal this
...