Files
Solimieten-Helferlein/prepareFlatData.py

24 lines
722 B
Python

from pandas import read_excel
import json
PATH = "/home/niklas/ownCloud/wohpro/04_AGs/04_AG_Finanzen/Finanzierungsplan MHS/2025-09-11_FP_Allmende_AG_Treffen.xlsx"
OUTPUT_PATH = "./rent_data.json"
if __name__ == "__main__":
df = read_excel(PATH, sheet_name="Solimieten Daten Onlinetool")
data = {}
for index, row in df.iterrows():
data[row["Wohneinheit"]] = {
"size_private": row["Zahlfläche privat (m²)"],
"size_shared": row["Zahlfläche intern"],
"min_rent": row["Mindestmiete"],
"free_rent": row["Standardmiete frei"],
"wbs_rent": row["Standardmiete WBS"],
}
with open(OUTPUT_PATH, "w") as f:
json.dump(data, f)