Files
x11ma/script/test/test_json_files.py
gac-x11ma 8ecd1f36c6 Startup
2025-11-19 10:59:01 +01:00

26 lines
692 B
Python

import json
# Testdaten (so ähnlich wie später deine Parameterstruktur)
daten = {
"A": {
"1": {"value": 12.5, "tolerance": 0.5},
"2": {"value": 7.8, "tolerance": 0.2}
},
"B": {
"1": {"value": 3.4, "tolerance": 0.1}
}
}
# Datei speichern
with open("/home/gac-x11ma/pshell/home/script/beamline_alignment/test_parameters.json", "w") as f:
json.dump(daten, f, indent=4) # indent=4 = schön formatiert
print("Datei erfolgreich geschrieben.")
# Datei wieder laden
with open("/home/gac-x11ma/pshell/home/script/beamline_alignment/test_parameters.json", "r") as f:
geladene_daten = json.load(f)
print("\nGeladene Daten:")
print(geladene_daten)