def main(): buf = [] st = time.time() while True: l, data = inp.read() buf.append(data) if len(buf) >= 20: end = time.time() print('elapsed: ' + str(end - st)) out.write(buf[0]) del buf[0] st = time.time() time.sleep(.001) return