return '%i' % (x,) + s
def format_dt(dt):
- for value, name in [(365.2425*60*60*24, 'years'), (60*60*24, 'days'), (60*60, 'hours'), (60, 'minutes'), (1, 'seconds')]:
+ for value, name in [
+ (365.2425*60*60*24, 'years'),
+ (60*60*24, 'days'),
+ (60*60, 'hours'),
+ (60, 'minutes'),
+ (1, 'seconds'),
+ ]:
if dt > value:
break
return '%.01f %s' % (dt/value, name)
self.first_timestamp = t
else:
self.datums.append((t, datum))
+
+def merge_dicts(*dicts):
+ res = {}
+ for d in dicts: res.update(d)
+ return res