brintos

brintos / llvm-project-archived public Read only

0
0
Text · 343 B · 7824e9a Raw
15 lines · python
1import gzip2import sys3 4with gzip.open(sys.argv[1], "rb") as f:5    writer = getattr(sys.stdout, "buffer", None)6    if writer is None:7        writer = sys.stdout8        if sys.platform == "win32":9            import os, msvcrt10 11            msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY)12 13    writer.write(f.read())14    sys.stdout.flush()15