Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import re
- import json
- def ID1(l):
- o = {
- "serialNumber" : l[1],
- "modelNumber" : l[2],
- "buildStandard" : l[3],
- "assetNumber" : l[6]
- }
- print(json.dumps(o))
- return
- def CB1(l):
- o = {
- "serialNumber" : l[1],
- "modelNumber" : l[2],
- "softwareRevision" : l[3]
- }
- print(json.dumps(o))
- return
- def PA1(l):
- o = {
- "name" : l[1],
- "price" : int(l[2]) / 100
- }
- print(json.dumps(o))
- return
- def PA2(l):
- o = {
- "sold" : l[1],
- "revenue" : int(l[2]) / 100
- }
- print(json.dumps(o))
- return
- def PA3(l):
- o = {
- "testVendCount" : l[1]
- }
- print(json.dumps(o))
- return
- def PA5(l):
- o = {
- "soldOutDate" : l[1],
- "soldOutTime" : l[2],
- "soldOutCount" : l[3]
- }
- print(json.dumps(o))
- return
- def handle(l):
- if l[0] == "ID1":
- ID1(l)
- elif l[0] == "CB1":
- CB1(l)
- elif l[0] == "PA1":
- PA1(l)
- elif l[0] == "PA2":
- PA2(l)
- elif l[0] == "PA3":
- PA3(l)
- elif l[0] == "PA5":
- PA5(l)
- else:
- return
- f = open("data.dex", "r")
- for line in f:
- print(">> " + line.strip())
- l = line.strip().split("*")
- l2 = []
- for a in l:
- l2.append(a.strip())
- handle(l2)
- f.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement