Seite 1 von 1

Ich glaube mein System spinnt...

Verfasst: Samstag 20. Dezember 2008, 18:14
von insensate
Hey,
ichbe noch mal eine Frage.Wenn ich das unten gechriebene ausführen will, sagt er mir, das bei dem print (ab dam grün geschribenen) ein fehler ist, aber ich finde da keinen.
Könnt ihr mit helfen?


from time import *
#aktulle, lokale Zeit als Tupel
lt =localtime()

#Zeitangabe erzeugen
millenium = 2000, 1, 1, 0, 0, 0, 0, 0, 0
heute = mktime(millenium)

#Ausgabe
lt = localtime
print lt

print "================================================================"

#Zwei Zeitangaben erzeugen
millenium = 2000, 1, 1, 0, 0, 0, 0, 0, 0
damals = mktime(millenium)
print"Zeit 1:", localtime(damals)

jetzt = 2003, 2, 4, 0, 0, 0, 0, 0, 0
heute = mktime(damals)
print ("Zeit 2:", localtime (heute)

#Differenz
print "Differenz:"
print

diff_sek = heute - damals
print diff_sek , "Sekunden"

diff_min = diff_sek/60
print diff_min , "Minten"

diff_std = diff_min/60
print diff_std , "Stunden"

diff_tag = diff_std/24
print diff_tag , "Tag"

Re: Ich glaube mein System spinnt...

Verfasst: Samstag 20. Dezember 2008, 18:19
von sma

Code: Alles auswählen

print ("Zeit 2:", localtime (heute)
      ^
      mach die da weg
Stefan

Verfasst: Samstag 20. Dezember 2008, 19:40
von cofi
Bei SyntaxErrors muss man meistens vor die angegebene Zeile schaun bzw es ist immer abgebracht, denn wenn beispielsweise eine Klammer (;)) zu viel ist erwartet der Lexer auch etwas entsprechendes.
Im Übrigen wäre es gut, wenn du deinen Code in richtige Codetags setzen würdest und auf eine Zeilennummer hinweist, statt schwer erkennbare Farben zu verwenden.

Verfasst: Samstag 20. Dezember 2008, 19:42
von insensate
:oops: :oops: :oops: :oops: :oops: ohh danke

Verfasst: Samstag 20. Dezember 2008, 19:49
von cofi
Noch was zu deinem Code: Schau dir mal datetime an