Skip to content

Commit 9e0a35f

Browse files
committed
#139 prettier report
1 parent af03f54 commit 9e0a35f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

apstools/plans.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import datetime
2828
import logging
2929
import numpy as np
30+
import pyRestTable
3031
import sys
3132
import threading
3233
import time
@@ -580,8 +581,13 @@ class Results(Device):
580581

581582
def report(self):
582583
keys = self.peakstats_attrs + "tune_ok center initial_position final_position".split()
584+
t = pyRestTable.Table()
585+
t.addLabel("key")
586+
t.addLabel("PeakStats value")
583587
for key in keys:
584-
print("{} : {}".format(key, getattr(self, key).value))
588+
v = getattr(self, key).value
589+
t.addRow((key, v))
590+
print(t)
585591

586592
@bpp.subs_decorator(self.peaks)
587593
def _scan(md=None):

0 commit comments

Comments
 (0)