better logging
This commit is contained in:
@@ -40,23 +40,23 @@ def time_in_path(df,p,maxmin='max',getall=False,name='unknown',logfile=None):
|
||||
if len(df[b==2]):
|
||||
if logfile is not None:
|
||||
t = time.localtime()
|
||||
timestamp = time.strftime('%b-%d-%Y_%H%M', t)
|
||||
timestamp = bytes('{t}'.format(t=time.strftime('%b-%d-%Y_%H%M', t)),'utf-8')
|
||||
with open(logfile,'ab') as f:
|
||||
f.write('\n')
|
||||
f.write(b'\n')
|
||||
f.write(timestamp)
|
||||
f.write(' ')
|
||||
f.write(name)
|
||||
f.write(' ')
|
||||
f.write(maxmin)
|
||||
f.write(' ')
|
||||
f.write(str(getall))
|
||||
f.write(' ')
|
||||
f.write(str(len(df[b==2])))
|
||||
f.write(' ')
|
||||
f.write(b' ')
|
||||
f.write(bytes(name,'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(maxmin,'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(str(getall),'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(str(len(df[b==2])),'utf-8'))
|
||||
f.write(b' ')
|
||||
if len(df[b==2])>1:
|
||||
f.write(' passes found')
|
||||
f.write(b' passes found')
|
||||
else:
|
||||
f.write(' pass found')
|
||||
f.write(b' pass found')
|
||||
if getall:
|
||||
return df[b==2]['time'],df[b==2]['cum_dist']
|
||||
else:
|
||||
@@ -64,20 +64,20 @@ def time_in_path(df,p,maxmin='max',getall=False,name='unknown',logfile=None):
|
||||
|
||||
if logfile is not None:
|
||||
t = time.localtime()
|
||||
timestamp = time.strftime('%b-%d-%Y_%H%M', t)
|
||||
timestamp = bytes('{t}'.format(t=time.strftime('%b-%d-%Y_%H%M', t)),'utf-8')
|
||||
with open(logfile,'ab') as f:
|
||||
f.write('\n')
|
||||
f.write(b'\n')
|
||||
f.write(timestamp)
|
||||
f.write(' ')
|
||||
f.write(name)
|
||||
f.write(' ')
|
||||
f.write(maxmin)
|
||||
f.write(' ')
|
||||
f.write(str(getall))
|
||||
f.write(' ')
|
||||
f.write(str(len(df[b==2])))
|
||||
f.write(' ')
|
||||
f.write(' pass not found')
|
||||
f.write(b' ')
|
||||
f.write(bytes(name,'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(maxmin,'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(str(getall),'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(bytes(str(len(df[b==2])),'utf-8'))
|
||||
f.write(b' ')
|
||||
f.write(b' pass not found')
|
||||
raise InvalidTrajectoryError("Trajectory doesn't go through path")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user