--ini-enunciat >>> from clientela import seq_moviments >>> it = seq_moviments('porta1.txt') >>> next(it) (datetime.time(9, 5), 2) >>> next(it) (datetime.time(9, 10), 1) >>> for temps, nc in it: ... print(temps, nc, end='...') ... 09:30:00 -1...09:33:00 3...09:44:00 -2...10:07:00 -2...10:23:00 -1... --fi-enunciat >>> list(seq_moviments('porta2.txt')) [(datetime.time(9, 6), 1), (datetime.time(9, 10), 2), (datetime.time(9, 21), -1), (datetime.time(9, 33), 1), (datetime.time(9, 45), -2), (datetime.time(9, 51), 1), (datetime.time(10, 7), 1), (datetime.time(10, 12), -1), (datetime.time(10, 22), 4), (datetime.time(10, 23), -1), (datetime.time(10, 45), -2), (datetime.time(11, 10), 3), (datetime.time(11, 21), 2), (datetime.time(11, 37), -1), (datetime.time(11, 38), -2), (datetime.time(11, 47), -1), (datetime.time(12, 0), -5)] >>> list(seq_moviments('porta3.txt')) [(datetime.time(9, 8), 3), (datetime.time(9, 21), 3), (datetime.time(9, 42), -3), (datetime.time(9, 51), 4), (datetime.time(10, 22), -1), (datetime.time(10, 36), -4), (datetime.time(10, 40), -1), (datetime.time(10, 45), 4), (datetime.time(10, 48), 2), (datetime.time(10, 55), 3), (datetime.time(11, 5), -4), (datetime.time(11, 10), -3), (datetime.time(11, 47), -1), (datetime.time(12, 9), -2), (datetime.time(12, 0), 1), (datetime.time(12, 22), 4), (datetime.time(12, 33), -4), (datetime.time(12, 44), 2), (datetime.time(12, 58), 1), (datetime.time(13, 0), -3)]