# HG changeset patch # User Amine SEHILI # Date 1537012125 -7200 # Node ID 25d479e4ddb2db0343f73809ee91424e4e1f4361 # Parent 60854b74ee5d8a3cb6aad099ed1e570c84e57e36# Parent b37ca4131a04d3362ba9e17bcdbab4f84eb26543 Merge pull request #16 from ps2/python3-stdin Use binary read for stdin on python3 diff -r 60854b74ee5d -r 25d479e4ddb2 auditok/io.py --- a/auditok/io.py Sun Feb 05 12:06:04 2017 +0100 +++ b/auditok/io.py Sat Sep 15 13:48:45 2018 +0200 @@ -417,7 +417,10 @@ raise IOError("Stream is not open") to_read = size * self.sample_width * self.channels - data = sys.stdin.read(to_read) + if sys.version_info >= (3, 0): + data = sys.stdin.buffer.read(to_read) + else: + data = sys.stdin.read(to_read) if data is None or len(data) < 1: return None