adding log file parser
This commit is contained in:
@@ -266,3 +266,26 @@ def strokeDataToDf(strokeData):
|
|||||||
|
|
||||||
|
|
||||||
return df
|
return df
|
||||||
|
|
||||||
|
def readlogs_summaries(logfile): # pragma: no cover
|
||||||
|
with open(logfile,'r') as f:
|
||||||
|
while f:
|
||||||
|
s = f.readline()
|
||||||
|
if s == "":
|
||||||
|
break
|
||||||
|
if "Importing" in s:
|
||||||
|
words = s.split(" ")
|
||||||
|
nkid = words[-1]
|
||||||
|
print(nkid)
|
||||||
|
line1 = f.readline()
|
||||||
|
line2 = f.readline()
|
||||||
|
|
||||||
|
data1 = line1[line1.find('{'):]
|
||||||
|
data2 = line2[line2.find('['):]
|
||||||
|
|
||||||
|
strokeData = json.loads(data2)
|
||||||
|
summaryData = json.loads(data1)
|
||||||
|
|
||||||
|
df = strokeDataToDf(strokeData)
|
||||||
|
|
||||||
|
print(get_nk_allstats(summaryData,df))
|
||||||
|
|||||||
Reference in New Issue
Block a user