Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -551,14 +551,16 @@ elif modus == "Upload csv-Datei":
|
|
| 551 |
|
| 552 |
for idx, row in df_input.iterrows():
|
| 553 |
try:
|
| 554 |
-
nutzflaeche = row["Wohnflaeche"]
|
| 555 |
baujahr = int(row["Baujahr"])
|
| 556 |
-
gesamtbedarf = row.get("Gesamtwaermebedarf", "")
|
| 557 |
-
spezbedarf
|
| 558 |
-
if
|
| 559 |
-
energiebedarf_spezifisch =
|
|
|
|
|
|
|
| 560 |
else:
|
| 561 |
-
energiebedarf_spezifisch =
|
| 562 |
df = finde_passende_heizsysteme(energiebedarf_spezifisch, baujahr, nutzflaeche, szen_kurz)
|
| 563 |
df.columns = [
|
| 564 |
"Name", "Leistung", "Investitionskosten", "Betriebsdauer", "Effizienz", "Emissionen",
|
|
|
|
| 551 |
|
| 552 |
for idx, row in df_input.iterrows():
|
| 553 |
try:
|
| 554 |
+
nutzflaeche = parsefloat(row["Wohnflaeche"])
|
| 555 |
baujahr = int(row["Baujahr"])
|
| 556 |
+
gesamtbedarf = parsefloat(row.get("Gesamtwaermebedarf", ""))
|
| 557 |
+
spezbedarf = parsefloat(row.get("spezifischer Waermebedarf", ""))
|
| 558 |
+
if gesamtbedarf is not None and gesamtbedarf > 0 and nutzflaeche and nutzflaeche > 0:
|
| 559 |
+
energiebedarf_spezifisch = gesamtbedarf / nutzflaeche
|
| 560 |
+
elif spezbedarf is not None and spezbedarf > 0:
|
| 561 |
+
energiebedarf_spezifisch = spezbedarf
|
| 562 |
else:
|
| 563 |
+
energiebedarf_spezifisch = None
|
| 564 |
df = finde_passende_heizsysteme(energiebedarf_spezifisch, baujahr, nutzflaeche, szen_kurz)
|
| 565 |
df.columns = [
|
| 566 |
"Name", "Leistung", "Investitionskosten", "Betriebsdauer", "Effizienz", "Emissionen",
|