Mar-11-2022, 08:24 AM
Hi everyone. I have the code below.
My output is like:
import json with open('data6.json') as f: data = json.load(f) for item in data: for dct in item: print('------------------') for key in ['Manufacturer', 'Name']: print(f"{key} --> {dct.get(key, 'Key Not Present')}") for key in ['IPAddress']: print(f"{key} --> {dct.get(key, 'Key Not Present')}") for key in ['UserName']: print(f"{key} --> {dct.get(key, 'Key Not Present')}")
My output is like:
------------------ Manufacturer --> VMware, Inc. Name --> DC01 IPAddress --> Key Not Present UserName --> Key Not Present ------------------ Manufacturer --> Key Not Present Name --> Key Not Present IPAddress --> ['192.168.1.240,fe80::350e:d28d:14a5:5cbb'] UserName --> Key Not Present ------------------ Manufacturer --> Key Not Present Name --> DC01 IPAddress --> Key Not Present UserName --> NoneBut i want an Output like:
Manufacturer --> VMware, Inc. Name --> DC01 IPAddress --> ['192.168.1.240,fe80::350e:d28d:14a5:5cbb'] UserName --> DC01How should I organize my code for such an output?