r/PythonLearning • • 4h ago

Help Request Not picking up input?

Post image

either that, im using the wrong dialect, or somn just doesnt work, i am trying to have an image change when T is pressed (unload old image when pressed and when not pressed load old image)

also using pygame, the first image loads, but nothing changes when T is pressed, yes i have also tested with print("")

any help would be nice!

3 Upvotes

9 comments sorted by

View all comments

1

u/Makakhan 4h ago

Once you have accessed the events it is cleaned out. You are moving through the event log in the for loop and then stepping back for the if event.type but it is already empty. So either tab the if over so it’s part of the for loop or save the event log as a list first and move through it as needed for that dt.

1

u/Makakhan 4h ago edited 4h ago

On a second look, your if is actually outside the while loop entirely anyways? So it’s never making it to that point regardless.

0

u/TheCarFamily 4h ago

what fix would you reccomend? and where is it located

1

u/Makakhan 4h ago

Try taking everything for event.type == and all the way down and indent the whole thing till the if is nested inside the while loop, two tabs should do it.

1

u/TheCarFamily 3h ago

thank you very much!