Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How can i parse my output?
#6
I get your suggessions. I have 3 vmi commands and there are the result of its.

[{'Manufacturer': 'VMware, Inc.', 'Model': 'VMware7,1', 'Name': 'DC01'}]
[{'Index': '1', 'IPAddress': ['192.168.1.240,fe80::350e:d28d:14a5:5cbb']}] 
[{'Name': 'DC01', 'UserName': None}]
They are seperate strings. I create an output_array and appent all these 3 lines into it.
So the output_array is :

[[{'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 parsing it, im trying to write this content in a json file and i tried read and parse it.
When i use json validator it says that it is a valid json.
Now i tried to run this code

import json
with open('data5.json', 'r') as myfile:
    data = json.load(myfile)
    for i in data:
        print(data['Name'])
And again getting the error

Traceback (most recent call last):
  File "C:\Users\DELL\AppData\Roaming\JetBrains\PyCharmCE2021.3\scratches\scratch_38.py", line 5, in <module>
    print(data['Name'])
TypeError: list indices must be integers or slices, not str
I want to reach this values
Name
Manucaturer
Username.


i'm stuck here
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,627 Mar-16-2022, 03:27 PM
Last Post: snippsat
  Unable to parse JSON output dragan979 1 3,587 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