Python to EXE - Fenster offen lassen
Verfasst: Samstag 22. August 2015, 16:51
Hallo liebe Community 
Ich hoffe dieser Forenbereich ist der richtige, wenn nicht verschiebt das Thema bitte, habe keinen passenderen Bereich gefunden, da es definitiv nicht unter GUI zählt.
Also ich habe ein Python-Programm geschrieben, was die Fakultät von Zahlen von 1 - 170 berechnet.
Hier der Code:
Dann habe ich die folgende setup.py geschrieben:
Dann mit cx_Freeze das ganze erstellt. Soweit so gut. Nut leider, wenn ich die Konsolenanwendung ausführe, schließt sich das Fenster sofort wieder und ich konnte es auch nicht mit einem raw_input beheben.
Ich verwende Python 3.4
Danke im voraus Python-Community
---------------------
Gruß Train
Ich hoffe dieser Forenbereich ist der richtige, wenn nicht verschiebt das Thema bitte, habe keinen passenderen Bereich gefunden, da es definitiv nicht unter GUI zählt.
Also ich habe ein Python-Programm geschrieben, was die Fakultät von Zahlen von 1 - 170 berechnet.
Hier der Code:
Code: Alles auswählen
print("Description: This program help's people to get the n! of numbers.\n" \
"@author: Train\n" \
"version: 1.0\n" \
"------------------------------------------------------------")
print("Fakultätsberechnung!!! Tippe 0 ein um das Programm zu beenden.\n" \
"Zahlen \x81ber 170 werden vom Programm nicht ausgef\x81hrt.")
while True:
zahl = int(input("Gib eine Zahl ein: "))
if zahl == 0:
print("Das Programm wird beendet.")
break
if zahl < 0:
print("Negative Zahlen sind nicht erlaubt!")
continue
if zahl > 170:
print("Das ist zu viel für den PC. Zahlen über 20 nicht erlaubt!")
continue
ergebnis = 1
while zahl > 0:
ergebnis = ergebnis * zahl
zahl = zahl - 1
print("Ergebnis: ", "%.4e" % ergebnis)Code: Alles auswählen
from cx_Freeze import setup, Executable
setup(
name = "Fakultaet" ,
version = "1.0" ,
description = "Berechnung der Fakultaet von Zahlen bis 170" ,
executables = [Executable("Fakultaet.py")] ,
)
Ich verwende Python 3.4
Danke im voraus Python-Community
---------------------
Gruß Train