|  | @@ -0,0 +1,28 @@
 | 
	
		
			
				|  |  | +#!/usr/bin/env python
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import jsonlines
 | 
	
		
			
				|  |  | +from pprint import pprint
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +filename = 'test.json'
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +def make_glob():
 | 
	
		
			
				|  |  | +    d = dict()
 | 
	
		
			
				|  |  | +    for x in range(10):
 | 
	
		
			
				|  |  | +        key = "important{0}".format(x)
 | 
	
		
			
				|  |  | +        d[key] = "Yeah, {0} is very important to remember.".format(x)
 | 
	
		
			
				|  |  | +    return d
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +print("Creating...")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +with jsonlines.open (filename, 'w') as writer:
 | 
	
		
			
				|  |  | +    for x in range(200):
 | 
	
		
			
				|  |  | +        writer.write(make_glob())
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +print("Reading...")
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +with jsonlines.open(filename, 'r') as reader:
 | 
	
		
			
				|  |  | +    for obj in reader:
 | 
	
		
			
				|  |  | +        pprint(obj)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        
 |