File size: 462 Bytes
37a70cc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import json
from pathlib import Path
from typing import List, Dict

def load_tickets(path: str = "../sample_tickets.json") -> List[Dict]:
    p = Path(__file__).parent.joinpath(path).resolve()
    with open(p, "r", encoding="utf-8") as f:
        tickets = json.load(f)
    return tickets

if __name__ == "__main__":
    tickets = load_tickets()
    print(f"Loaded {len(tickets)} tickets")
    # show first ticket
    import pprint
    pprint.pprint(tickets[0])