Python3/Python2打印二进制数据到标准输出
Python2
方法一:print(data)
方法二:sys.stdout.write(data)
Python3
方法一:sys.stdout.buffer.write(data)
该方法可能在某些http服务中失效,因为没有sys.stdout.buffer
方法二:打开标准输出文件
with os.fdopen(sys.stdout.fileno(), 'wb', closefd=False) as stdout:
stdout.write(data)
std
原创
2021-03-12 19:40:20 ·
2767 阅读 ·
0 评论