This commit is contained in:
stubbfel
2017-11-29 00:12:49 +01:00
parent e026cd0174
commit 75f4edfccc
5 changed files with 3619 additions and 28 deletions

View File

@@ -73,6 +73,28 @@ def exportLocktime2CSV(files, output, output2):
csv.writeCSV(output, zip(*resulttable))
csv.writeCSV(output2, zip(*resulttable2))
def exportRuntime2CSV(files, output):
resulttable = []
for fileName in files:
jsonObject = ju.readJSON(fileName)
runTime = float(jsonObject["runtime"])
resulttable.append([fileName, runTime])
print(resulttable)
csv.writeCSV(output, zip(*resulttable))
def exportMsgCount2CSV(files, output):
resulttable = []
for fileName in files:
jsonObject = ju.readJSON(fileName)
msgcount = float(jsonObject["msgcount"])
resulttable.append([fileName, msgcount])
print(resulttable)
csv.writeCSV(output, zip(*resulttable))
def exportRTT2CSV(files, output):
resulttable = []
for fileName in files:
@@ -102,16 +124,14 @@ def exportCNPN2CSV(files, output):
print(resulttable)
csv.writeCSV(output, zip(*resulttable))
exportCNPN2CSV(glob.glob("json/[0-9][0-9][0-9].json"),"test.csv")
exportRV2CSV(glob.glob("[0-9][0-9][0-9].json_rv1"),"all.csv")
exportRV2CSV(glob.glob("[0][0-9][0-9].json_rv1"),"0xx.csv")
exportRV2CSV(glob.glob("[1][0-9][0-9].json_rv1"),"1xx.csv")
exportRV2CSV(glob.glob("[2][0-9][0-9].json_rv1"),"2xx.csv")
exportRV2CSV(glob.glob("[0-9][0][0-9].json_rv1"),"x0x.csv")
exportRV2CSV(glob.glob("[0-9][1][0-9].json_rv1"),"x1x.csv")
exportRV2CSV(glob.glob("[0-9][2][0-9].json_rv1"),"x2x.csv")
exportRV2CSV(glob.glob("[2][0][0-9].json_rv1"),"x0x.csv")
exportRV2CSV(glob.glob("[2][1][0-9].json_rv1"),"x1x.csv")
exportRV2CSV(glob.glob("[2][2][0-9].json_rv1"),"x2x.csv")
exportRV2CSV(glob.glob("[0-9][0-9][0].json_rv1"),"xx0.csv")
exportRV2CSV(glob.glob("[0-9][0-9][1].json_rv1"),"xx1.csv")
exportRV2CSV(glob.glob("[0-9][0-9][2].json_rv1"),"xx2.csv")
@@ -170,4 +190,36 @@ exportCNPN2CSV(glob.glob("[0-9][0-9][3].json"),"xx3-cnpn.csv")
exportCNPN2CSV(glob.glob("[0-9][0-9][4].json"),"xx4-cnpn.csv")
exportCNPN2CSV(glob.glob("[0-9][0-9][5].json"),"xx5-cnpn.csv")
exportCNPN2CSV(glob.glob("[0-9][0-9][7].json"),"xx7-cnpn.csv")
exportCNPN2CSV(glob.glob("[2][0][0-9].json"),"20x-cnpn.csv")
exportCNPN2CSV(glob.glob("[2][0][0-9].json"),"20x-cnpn.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][0-9].json"),"all-mgs.csv")
exportMsgCount2CSV(glob.glob("[0][0-9][0-9].json"),"0xx-mgs.csv")
exportMsgCount2CSV(glob.glob("[1][0-9][0-9].json"),"1xx-mgs.csv")
exportMsgCount2CSV(glob.glob("[2][0-9][0-9].json"),"2xx-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0][0-9].json"),"x0x-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][1][0-9].json"),"x1x-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][2][0-9].json"),"x2x-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][0].json"),"xx0-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][1].json"),"xx1-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][2].json"),"xx2-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][3].json"),"xx3-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][4].json"),"xx4-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][5].json"),"xx5-mgs.csv")
exportMsgCount2CSV(glob.glob("[0-9][0-9][7].json"),"xx7-mgs.csv")
exportMsgCount2CSV(glob.glob("[2][0][0-9].json"),"20x-mgs.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][0-9].json"),"all-runtime.csv")
exportRuntime2CSV(glob.glob("[0][0-9][0-9].json"),"0xx-runtime.csv")
exportRuntime2CSV(glob.glob("[1][0-9][0-9].json"),"1xx-runtime.csv")
exportRuntime2CSV(glob.glob("[2][0-9][0-9].json"),"2xx-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0][0-9].json"),"x0x-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][1][0-9].json"),"x1x-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][2][0-9].json"),"x2x-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][0].json"),"xx0-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][1].json"),"xx1-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][2].json"),"xx2-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][3].json"),"xx3-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][4].json"),"xx4-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][5].json"),"xx5-runtime.csv")
exportRuntime2CSV(glob.glob("[0-9][0-9][7].json"),"xx7-runtime.csv")
exportRuntime2CSV(glob.glob("[2][0][0-9].json"),"20x-runtime.csv")