Seite 1 von 1

invalid syntax

Verfasst: Mittwoch 8. Oktober 2014, 14:26
von korre
Hallo liebe Gemeinde,

ich bin ziemlich Neu und beschöftige mich seit einigen Stunden mit Python.
Eine Logdatei soll gespeichert werden.
Als Dateinam soll das Datum dienen.

Habe mich schon im Forum umgesehen und folgenden Code dafür im Auge:

Code: Alles auswählen

>>> import datetime
>>> print '{:%d.%m.%Y %H:%M:%S}'.format(datetime.datetime.now())
SyntaxError: invalid syntax
leider kommt der invalid synthax Fehler.... (???)

bin am verzweifeln was mache ich falsch? :cry:

Re: invalid syntax

Verfasst: Mittwoch 8. Oktober 2014, 14:34
von EyDu
Hallo und willkommen im Forum!

Ich vermute mal, dass du Python 3 verwendest. Dort ist aus dem print-Statement eine Funktion geworden. Es fehlen daher einfach nur die Klammern:

Code: Alles auswählen

print('{:%d.%m.%Y %H:%M:%S}'.format(datetime.datetime.now()))

Re: invalid syntax

Verfasst: Mittwoch 8. Oktober 2014, 14:38
von korre
Oh Wow, :D :D :D
Vielen Dank,
Ich hatte voll das Brett vor dem Kopf ...
Das war es, ich verwende die Version 3

Vielen Dank