Add Python3 support

This commit is contained in:
MilhouseVH
2019-10-28 18:56:47 +00:00
parent 5c9a0cf40d
commit dcdb6e9448

View File

@@ -77,6 +77,9 @@ class BootloaderImage(object):
if self._out is not None:
self._out.write(self._bytes)
self._out.close()
else:
if hasattr(sys.stdout, 'buffer'):
sys.stdout.buffer.write(self._bytes)
else:
sys.stdout.write(self._bytes)
@@ -87,6 +90,9 @@ class BootloaderImage(object):
if self._out is not None:
self._out.write(config_bytes)
self._out.close()
else:
if hasattr(sys.stdout, 'buffer'):
sys.stdout.buffer.write(config_bytes)
else:
sys.stdout.write(config_bytes)