使用python3判断操作系统是大端还是小端
Code
# 使用系统内置函数
import sys
print("本机存储模式是{} Endian.\n".format(sys.byteorder.capitalize()))
# 手动判断
import struct
val = 0x12345678
pk = struct.pack('i',val)
hex_pk = hex(pk[0])
if hex_pk == '0x78':
print('小端')
elif hex_pk == '0x12':
print('大端')
Output:
本机存储模式是Little Endian.
小端
posted on 2020-08-22 12:44 ctrlplayer 阅读(478) 评论(0) 收藏 举报