Spyder + Ausgabe von built-in fuctions

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Christian1974
User
Beiträge: 2
Registriert: Freitag 12. Juli 2019, 07:56

Hallo zusammen,

ich habe folgenden Code und nutze Spyder als IDE:

Code: Alles auswählen

import time as t
print("Die aktuelle Uhrzeit:")
print(t.asctime)
Die Ausgabe in der Console ist:

Code: Alles auswählen

Die aktuelle Uhrzeit:
<built-in function asctime>
Woran liegt es, dass asctime nicht ausgewertet wird?

Vielen Dank und Grüße!

Christian
Christian1974
User
Beiträge: 2
Registriert: Freitag 12. Juli 2019, 07:56

Nach langem Suchen endlich gefunden. Der Fehler sitzt wie so oft vor dem PC. Ich habe die Klammern nach t.asctime vergessen.

Code: Alles auswählen

import time as t
print("Die aktuelle Uhrzeit:")
print(t.asctime())
Sirius3
User
Beiträge: 17741
Registriert: Sonntag 21. Oktober 2012, 17:20

Benutze keine kryptischen Abkürzungen. `time` bleibt `time` oder importiere den Namen den Du brauchst explizit:

Code: Alles auswählen

from time import asctime
print("Die aktuelle Uhrzeit:", asctime())
Antworten