-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathload_jsonFile.py
38 lines (30 loc) · 900 Bytes
/
load_jsonFile.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#load a json file and get a value object
import numpy as np
import pandas as pd
import json
import time
with open('test.json') as json_file:
data = json.load(json_file)
strObj = json.dumps(data)
jsonDict = json.loads(strObj)
listUrls = []
for p in jsonDict['businesses']:
listUrls.append(p['url'])
# Iterating over 2 files
globalList = []
with open("business0.json") as json_file:
response_json = json.load(json_file)
json_file.close()
busList = response_json.get('businesses')
for bussDict in busList:
globalList.append(bussDict)
with open("business1.json") as json_file1:
response_json1 = json.load(json_file1)
json_file1.close()
busList1 = response_json1.get('businesses')
for bussDict1 in busList1:
globalList.append(bussDict1)
globalDic = {"businesses": globalList}
data = list(globalDic["businesses"])
print(len(data))
print(list(map(lambda x:x['name'], data)))