t.py: maxpoints/maxcurves argument to prt
This commit is contained in:
10
t.py
10
t.py
@ -27,7 +27,7 @@ def prt(maxpoints=7, maxcurves=7):
|
||||
print('---', key, curve.column_names, [f'{k}={v}' for k, v in curve.tags.items() if k not in curve.key_names])
|
||||
n = len(curve)
|
||||
if n > maxpoints:
|
||||
curves = [curve[:3], None, curve[-3:]]
|
||||
curves = [curve[:maxpoints-3], None, curve[-3:]]
|
||||
else:
|
||||
curves = [curve]
|
||||
for crv in curves:
|
||||
@ -38,20 +38,20 @@ def prt(maxpoints=7, maxcurves=7):
|
||||
print(fmtime(row[0]), row[1:])
|
||||
|
||||
|
||||
def qry(*args, maxpoints=7, maxcurves=7, **kwds):
|
||||
def qry(*args, **kwds):
|
||||
result.clear()
|
||||
result.update(db.query(*args, **kwds))
|
||||
prt(maxpoints, maxcurves)
|
||||
prt()
|
||||
|
||||
|
||||
def crv(*args, maxpoints=7, maxcurves=7, **kwds):
|
||||
def crv(*args, **kwds):
|
||||
result.clear()
|
||||
res = db.curves(*args, **kwds)
|
||||
if isinstance(res, list):
|
||||
result[()] = res
|
||||
else:
|
||||
result.update(res)
|
||||
prt(maxpoints, maxcurves)
|
||||
prt()
|
||||
|
||||
|
||||
def sry(prectime=False):
|
||||
|
Reference in New Issue
Block a user