Re: pygame funktioniert nicht
Verfasst: Donnerstag 21. März 2019, 20:08
mhh ich öffne andere python auch über batch, warum geht dan das?(kann auch gerne bilder auf imgur hochladen) ok also bilddatei raus nehmen und main funtion aufrufen ?__blackjack__ hat geschrieben: Donnerstag 21. März 2019, 20:03 @AaBbCcDdEeFF: Ein Python-Programm als Batch-Datei zu speichern funktioniert nicht. Also das speichern schon, aber das ausführen nicht. Was auch glasklar sein sollte wenn man mal eine Sekunde darüber nachdenkt, denn woher soll die Shell denn wissen, dass das Python-Quelltext ist? Die Command-Shell von Windows kann kein Python, die kann nur Batch. Wenn die Python könnte, müsste man ja kein Python installieren.
Und der Quelltext ist halt so programmiert das der effektiv nichts macht. Der Importiert `pygame`, definiert eine `main()`-Funktion, und beendet sich dann. Du solltest die `main()`-Funktion aufrufen – dann wird sie auch ausgeführt.
Edit: Und dann wird wahrscheinlich das nächste Problem sein, dass das versucht eine Bilddatei zu laden, die allerdings im aktuellen Arbeitsverzeichnis erwartet wird.