In meiner App finde ich mich mit stftime viel, und vor allem mit 2 Zeichenketten Formate - ("% d /% m/% Y ") und ("% H:% M ")Wo übliche strftime Strings wie (0%) enthalten sind
Anstatt die Zeichenfolge jedes Mal zu schreiben, möchte ich diese Zeichenfolgen in einigen globalen Variablen oder etwas speichern, so dass ich die Formatstrings an nur einer Stelle definieren kann in meiner App.
Was ist die pythonische Art, das zu tun? Sollte ich ein globales Diktat, eine Klasse, eine Funktion oder etwas anderes verwenden?
Vielleicht so?
class TimeFormats():
def __init__(self):
self.date = "%d/%m/%Y"
self.time = "%H:%M"
Oder so?
def hourFormat(item):
return item.strftime("%H:%M")
Danke für die Hilfe
Danke, sieht eine Einstellungsdatei mit wie ein guter, zentraler Ort, um Sachen wie das zu halten –