from pprint import pprint
import json
# student = {
#     'name' : "Jak Kowalski",
#     "age" : 22
# }

# {
#     "name" : "Jan Kowalski",
#     "age" : 22,
#     "courses" : ["Matematyka", "Informatyka"]
# }

gra = {
    "nazwa_gry" : "CS",
    "data_wydania" : 1999,
    "wydawca" : "valve",
    "gatunek" : "strzelanka"
}

# print(gra["nazwa_gry"]) 
# print(gra.get["nazwa_gry"]) 

# for value in gra.values():
#     print(value)

# for key in gra.keys():
#     print(key)

# for item in gra.items():
#     print(item)

# gra.setdefault("PEGI", 18)
# print(gra)

# deleted = gra.popitem()
# print(deleted)
# print(gra)

# del gra["data_wydania"]
# print(gra)

# gra.clear()
# print(gra)

# json.dumps()
# json.loads()
# json.dump()
# json.load()

with open("spis_gier.json", "r") as file:
    spis_gier = json.load(file)

spis_gier["spis_gier"].append(gra)
pprint(spis_gier["spis_gier"])

with open("test.json", "w") as file:
    json.dump(spis_gier, file, indent = 4, sort_keys = True)
    