Aktuelle Uhrzeit ausgeben

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
TheFirstLaie
User
Beiträge: 7
Registriert: Freitag 26. Juni 2020, 16:20

Guten Tag,

ich habe vor kurzem angefangen Python zu lernen und möchte die Aktuelle Uhrzeit ausgeben.

Code: Alles auswählen

import socket, os, platform, getpass, datetime


Username = getpass.getuser()
Benutzer = os.getlogin()
Pfad = os.getcwd()
Betriebssystem = platform.system()
Version = platform.version()
Prozessor = platform.processor()
Adresse = socket.gethostbyname(socket.gethostname())
current_date = datetime.date.today()
Datum = current_date.strftime("%d.%m.%Y")
Uhrzeit = current_date.strftime("%H:%M:%S")


print('Herzlich Willkommen')
print('\t\tMoin,', Benutzer,'!', 'Du führst dieses Script am',Datum, 'um',Uhrzeit, 'aus\n' )
print("Systeminformationen")

print('\tBenutzer:', Username)
print('\tLokale IP:', Adresse)
print('\tBetriebssystem:',Betriebssystem)
print('\tProzessor:', Prozessor)
print('\tPython-Version:', Version)
print('\tVerzeichnis:', Pfad)
Kann mir einer erklären warum Uhrzeit nicht funktioniert?
Freue mich über jede Hilfe.

Mit freundlichem Gruß
Benutzeravatar
hyle
User
Beiträge: 96
Registriert: Sonntag 22. Dezember 2019, 23:19
Wohnort: Leipzig

Siehe hier viewtopic.php?t=39405 und beachte die fehlenden Klammern im Beispiel bei print, falls Du Python 3 verwendest.


//Edit Um Deine Frage noch zu beantworten:
date.strftime(format)

Return a string representing the date, controlled by an explicit format string. Format codes referring to hours, minutes or seconds will see 0 values.
Quelle: https://docs.python.org/3/library/datet ... e.strftime
Alles was wir sind ist Sand im Wind Hoschi.
Benutzeravatar
sparrow
User
Beiträge: 4538
Registriert: Freitag 17. April 2009, 10:28

@TheFirstLaie: Hast du mal geschaut, was current_date ist? Der Name beschreibt den Inhalt ziemlich gut.
Benutzeravatar
hyle
User
Beiträge: 96
Registriert: Sonntag 22. Dezember 2019, 23:19
Wohnort: Leipzig

@sparrow Hast Du den Thread + Code inkl. meiner Antwort gelesen? :shock:
Alles was wir sind ist Sand im Wind Hoschi.
TheFirstLaie
User
Beiträge: 7
Registriert: Freitag 26. Juni 2020, 16:20

Vielen dank für deine Antwort hat nun geklappt.

Code: Alles auswählen

zeit = datetime.datetime.now()
Datum = zeit.strftime('%d.%m.%Y')
Uhrzeit = zeit.strftime('%H:%M:%S')
Schönes Wochenende weiterhin :)
Antworten