Typen in den Parametern ergänzt. pandas Aufruf in Abfrage_Sivas geändert. Configs verschoenert, da parser sonst nicht richtig arbeitete
This commit is contained in:
+5
-5
@@ -27,7 +27,7 @@ class cfg():
|
||||
def exists(self):
|
||||
return self._hasConfig
|
||||
|
||||
def getDictAsFloat(self, section):
|
||||
def getDictAsFloat(self, section:str):
|
||||
"""
|
||||
Schreibt die Zuordnungen von Bauteil:Stückpreis/Zeiteinheit (je nach gewählter Überschrift) aus der config-Datei in ein Dictionary.
|
||||
:param section: Überschrift in der config-Datei z.B. "HW_Einzelpreise"
|
||||
@@ -189,7 +189,7 @@ class MG():
|
||||
"""
|
||||
return self._deckblatt.get(key, 0)
|
||||
|
||||
def get_value_of_object(self, objectname, key):
|
||||
def get_value_of_object(self, objectname:str, key:str):
|
||||
"""
|
||||
:param objectname: Name der Klasse, zu der das Bauteil gehört, dessen Wert man wissen will z.B. "puffer"
|
||||
:param key: Name des Bauteils, dessen Wert ermittelt werden soll z.B. "Sensor_optisch_Traverse"
|
||||
@@ -926,7 +926,7 @@ class Puffer():
|
||||
self._Mengen["Meldelampe_Überstrom_Korrektur"] = anzahl.get("Meldelampe_Überstrom_Korrektur", 0)
|
||||
self._Mengen["Hauptschalter_Ein_Meldung"] = self._Puffer_Anzahl + anzahl.get("Hauptschalter_Ein-Meldung_Korrektur", 0)
|
||||
self._Mengen["Hauptschalter_Ein-Meldung_Korrektur"] = anzahl.get("Hauptschalter_Ein-Meldung_Korrektur", 0)
|
||||
def anzahl(self, partname, defaultv = 0):
|
||||
def anzahl(self, partname:str, defaultv = 0):
|
||||
return self._Mengen.get(partname, defaultv)
|
||||
# Turm
|
||||
class Turm():
|
||||
@@ -2056,8 +2056,8 @@ class HW():
|
||||
l.append(k)
|
||||
for item in l:
|
||||
del self._anzahl[item]
|
||||
with open('HW_Daten.txt', 'w') as convert_file:
|
||||
convert_file.write(json.dumps(self._anzahl))
|
||||
# with open('HW_Daten.txt', 'w') as convert_file:
|
||||
# convert_file.write(json.dumps(self._anzahl))
|
||||
|
||||
def __repr__(self):
|
||||
return repr(self._anzahl)
|
||||
|
||||
Reference in New Issue
Block a user