Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How can i parse my output?
#15
(Mar-10-2022, 12:41 PM)snippsat Wrote:
(Mar-10-2022, 11:09 AM)ilknurg Wrote: For parsing it, im trying to write this content in a JSON file and i tried read and parse it.
It's already a data structure so making it JSON and read just a extra unnecessary step.
Just a copy of your data and make into a lst variable.
lst = [
    [{"Manufacturer": "VMware, Inc.", "Model": "VMware7,1", "Name": "DC01"}],
    [{"Index": "1", "IPAddress": ["192.168.1.240,fe80::350e:d28d:14a5:5cbb"]}],
    [{"Name": "DC01", "UserName": None}],
]
>>> for i in lst:
...     print(i[0].get('Name'))    
...     
DC01
None
DC01

>>> for i in lst:
...     print(i[0].get("Manufacturer"))   
...     
VMware, Inc.
None
None 
Again just a copy of your data and the extra JSON step.
import json

with open('data.json', 'r') as myfile:
    data = json.load(myfile)
>>> for i in data:
...     print(i[0].get('Name'))   
...     
DC01
None
DC01

>>> for i in data:
...     print(i[0].get("Manufacturer"))   
...     
VMware, Inc.
None
None


Thank you. The code will work with the json you wrote.
I want to ask one more thing.
My json is coming me like :

['[{"Manufacturer": "VMware, Inc.", "Model": "VMware7,1", "Name": "DC01"}]', '[{"Index": "1", "IPAddress": ["192.168.1.240,fe80::350e:d28d:14a5:5cbb"]}]', '[{"Name": "DC01", "UserName": null}]']
How can i reorganize it for working the code you gave me?
Reply


Messages In This Thread
How can i parse my output? - by ilknurg - Mar-10-2022, 10:30 AM
RE: How can i parse my output? - by Gribouillis - Mar-10-2022, 10:42 AM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 10:47 AM
RE: How can i parse my output? - by DeaD_EyE - Mar-10-2022, 10:58 AM
RE: How can i parse my output? - by Gribouillis - Mar-10-2022, 11:02 AM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 11:09 AM
RE: How can i parse my output? - by DeaD_EyE - Mar-10-2022, 12:00 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 12:15 PM
RE: How can i parse my output? - by DeaD_EyE - Mar-10-2022, 12:24 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 12:35 PM
RE: How can i parse my output? - by menator01 - Mar-10-2022, 12:29 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 12:39 PM
RE: How can i parse my output? - by snippsat - Mar-10-2022, 12:41 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 01:07 PM
RE: How can i parse my output? - by DeaD_EyE - Mar-10-2022, 12:50 PM
RE: How can i parse my output? - by snippsat - Mar-10-2022, 01:43 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 01:51 PM
RE: How can i parse my output? - by menator01 - Mar-10-2022, 02:08 PM
RE: How can i parse my output? - by ilknurg - Mar-10-2022, 02:19 PM
RE: How can i parse my output? - by snippsat - Mar-10-2022, 02:16 PM
RE: How can i parse my output? - by Gribouillis - Mar-10-2022, 02:17 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How can i parse my output? ilknurg 4 1,626 Mar-16-2022, 03:27 PM
Last Post: snippsat
  Unable to parse JSON output dragan979 1 3,585 Apr-20-2018, 02:24 PM
Last Post: dragan979

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020