Probleme beim abspielen eines Codes

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
JonBach18
User
Beiträge: 46
Registriert: Dienstag 22. Dezember 2020, 13:32

Hallo Leute,

ich habe hoffentlich nur ein kleines Problem.
Ich habe Python und PyCharm mir runtergeladen und habe folgendes Problem:
Wenn ich was mit PyCharm "programmiert" habe und ich diesen Code abspielen möchte müsste normalerweise ein Fenster auftauchen und mir es anzeigen. Tut es leider nicht es kommt ganz schnell und geht wieder... das Bild steht nicht mal eine Sekunde und das passiert leider immer wieder.
Wenn ich diesen Code eigentlich abspiele:
-----------------------------------------
import turtle

wn = turtle.Screen()
wn.title("Pong by @Ramon")
wn.bgcolor("black")
wn.setup(width=800, height=600)
wn.tracer(0)
------------------------------------------
Müsste ein schwarzer Fenster sich öffnen tut es aber leider nicht sondern springt nicht einmal für eine Sekunde auf und schließt sich automatisch.
Ich hoffe Ihr habt mein Problem verstanden und könnt mir schnell weiter helfen!
Über jede Hilfe freue ich mich sehr! Hab erst vor kurzen mit Python angefangen :)

Mit freundlichen Grüßen,

Jon
JonBach18
User
Beiträge: 46
Registriert: Dienstag 22. Dezember 2020, 13:32

Kann es sein das ich einen falschen "System Interpreter" eingestellt habe ?
Benutzeravatar
Dennis89
User
Beiträge: 1555
Registriert: Freitag 11. Dezember 2020, 15:13

Hallo,

Schau mal hier:
https://stackoverflow.com/questions/267 ... ng-pycharm

Hier gibt es unterschiedliche Lösungsansätze.

Dann solltest du dir gleich angewöhnen dein Programm mit Funktionen zu strukturieren.

Code: Alles auswählen

import turtle as tr

def main():

    window = tr.Screen()
    window.title("Jetzt gehts")
    window.bgcolor("black")
    window.setup(width=800, height=600)
    window.tracer(0)
    window.mainloop()

if __name__=='__main__':
    main()
Grüße
Dennis
"When I got the music, I got a place to go" [Rancid, 1993]
Antworten