Seite 1 von 1

generated in... Berechnungszeit ausgeben

Verfasst: Montag 11. Oktober 2004, 10:19
von IzaakStern
Hi erstma *firstpost* :)

Ich habe grad ein kleines Programm geschrieben, mit dem aus einer rel. großen textdatei eine HTML tabelle erstellt. Alles eigentlich kein Problem. Nun will ich aber noch unter der Tabelle eine Ausgabe, wielange die Berechnung des ganzen gedauert hat. In der Programmiersprache die ich vorher dafür genutzt habe (die für dieses Problem leider wesentlich zu langsam ist) gab es dafür einen Befehl der die Anzahl der Sekunden ausgegeben hat, die seit dem Systemstart vergangen sind. Damit zu rechnen ist offensichtlich kein Problem. Den einzigen Lösungsansatz den ich bei Python habe im Moment ist die Sache mit time(). Das ist mir aber eindeutig zu umständlich für so ein kleines Problem.

MfG Izaak

Re: generated in... Berechnungszeit ausgeben

Verfasst: Montag 11. Oktober 2004, 11:26
von Milan
IzaakStern hat geschrieben:Den einzigen Lösungsansatz den ich bei Python habe im Moment ist die Sache mit time(). Das ist mir aber eindeutig zu umständlich für so ein kleines Problem.
Hi. Und warum? Es ist doch nix dabei, mal eben zwei Variablen zu definieren:

Code: Alles auswählen

#Programmstart
import time
t1=time.time()
#Programm
....
#Programmende
t2=time.time()
print t2-t1
Einen anderen Ansatz wirst du wohl kaum finden, zumal das Ergebniss ja dasselbe ist.

Re: generated in... Berechnungszeit ausgeben

Verfasst: Montag 11. Oktober 2004, 11:38
von IzaakStern
Aso. Thx. Hab mir ehrlich gesagt den time befehl noch gar nicht genau angeschaut *duck* Dachte er gibt sowas wie HH:MM:SS aus :oops:
Was genau gibt er denn aus? Ist das zufällig die Zeit in Sekunden seit dem 1.1.1970 oder so?? :)

Izaak

Verfasst: Montag 11. Oktober 2004, 11:47
von mawe
Hi!

Aus der Doku:
Return the current time in seconds since the Epoch.
Gruß, mawe

Re: generated in... Berechnungszeit ausgeben

Verfasst: Montag 11. Oktober 2004, 11:53
von IzaakStern
hehe oki. Danke nochma euch beiden

mfg izaak