Slide 23
Slide 23 text
Substituir retorno múltiplo por namedtuple
from collections import namedtuple
Interval = namedtuple('Interval', 'start end')
def fetch_last_interval(conn):
query = "SELECT start_time,end_time FROM facts ORDER by end_time LIMIT 1"
start, end = next(conn.execute(query))
return Interval(start, end) # Interval(start=u'2016-12-15 13:52:45', end=None)
def fetch_last_interval(conn):
query = "SELECT start_time,end_time FROM facts ORDER by end_time LIMIT 1"
start, end = next(conn.execute(query))
return start, end # (u'2016-12-15 13:52:45', None)