#!/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()
Comments