" # Speichere das berechnete Ergebnis für das Weir\n",
" extended_event[w] = total_overflow\n",
" else:\n",
" warn(f\"{reach_name} nicht in den vorhandenen Reaches\")\n",
" \n",
" except Exception as ex:\n",
" print(f\"Fehler bei der Verarbeitung von Weir '{w}': {ex}\")\n",
" \n",
" return extended_event"
]
},
{
"cell_type": "markdown",
"id": "289d44dd",
"metadata": {},
"source": [
"### Analysis of data and saving in excel"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "304394db",
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"2025-03-21 13:39:59,981 - INFO - Verarbeite Datei: 359BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:40:10,134 - INFO - Verarbeite Datei: 366BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:40:21,532 - INFO - Verarbeite Datei: 371BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:40:32,308 - INFO - Verarbeite Datei: 378BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:40:44,051 - INFO - Verarbeite Datei: 385BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:40:58,589 - INFO - Verarbeite Datei: 393BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:41:08,790 - INFO - Verarbeite Datei: 400BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:41:22,692 - INFO - Verarbeite Datei: 428BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:41:34,692 - INFO - Verarbeite Datei: 481BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:41:45,987 - INFO - Verarbeite Datei: 502BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:42:03,538 - INFO - Verarbeite Datei: 532BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:42:13,544 - INFO - Verarbeite Datei: 568BaseDefault_Network_HD.res1d\n",
"2025-03-21 13:42:26,644 - INFO - Ergebnisse gespeichert in R:\\M_883_Entfrachten\\Durchführung\\Daten\\2_Algorithmen und Steuerungsziele\\Read Overflow\\Overflow_Results.xlsx\n"
logging.error(f"Fehler bei der Verarbeitung von {res_file.name}: {e}")
else:
logging.warning(f"Res1D-Datei {event_file} für Event {event['gid']} existiert nicht.")
else:
logging.warning(f"Ungültiger Wert in der 'File'-Spalte für Event {event['gid']}: {event_file}")
ifall_results:
results_df=pd.DataFrame(all_results)
output_file=folder/"Overflow_Results.xlsx"
results_df.to_excel(output_file,index=False)
logging.info(f"Ergebnisse gespeichert in {output_file}")
else:
logging.warning("Keine Ergebnisse zum Speichern.")
```
%% Output
2025-03-21 13:39:59,981 - INFO - Verarbeite Datei: 359BaseDefault_Network_HD.res1d
2025-03-21 13:40:10,134 - INFO - Verarbeite Datei: 366BaseDefault_Network_HD.res1d
2025-03-21 13:40:21,532 - INFO - Verarbeite Datei: 371BaseDefault_Network_HD.res1d
2025-03-21 13:40:32,308 - INFO - Verarbeite Datei: 378BaseDefault_Network_HD.res1d
2025-03-21 13:40:44,051 - INFO - Verarbeite Datei: 385BaseDefault_Network_HD.res1d
2025-03-21 13:40:58,589 - INFO - Verarbeite Datei: 393BaseDefault_Network_HD.res1d
2025-03-21 13:41:08,790 - INFO - Verarbeite Datei: 400BaseDefault_Network_HD.res1d
2025-03-21 13:41:22,692 - INFO - Verarbeite Datei: 428BaseDefault_Network_HD.res1d
2025-03-21 13:41:34,692 - INFO - Verarbeite Datei: 481BaseDefault_Network_HD.res1d
2025-03-21 13:41:45,987 - INFO - Verarbeite Datei: 502BaseDefault_Network_HD.res1d
2025-03-21 13:42:03,538 - INFO - Verarbeite Datei: 532BaseDefault_Network_HD.res1d
2025-03-21 13:42:13,544 - INFO - Verarbeite Datei: 568BaseDefault_Network_HD.res1d
2025-03-21 13:42:26,644 - INFO - Ergebnisse gespeichert in R:\M_883_Entfrachten\Durchführung\Daten\2_Algorithmen und Steuerungsziele\Read Overflow\Overflow_Results.xlsx