struct模块用处:
1.按照指定的格式将Python数据转化为字符串,该字符串为字节流。如网络传输时,不能传输int,此时将int转化为字节流,然后再发送。
2. 按照指定格式将字节流转换为Python指定的数据类型。
3.处理二进制数据,如果用struct来处理文件的话,需要用‘wb','rb',以二进制(字节流)写,读的方式来处理文件。
4. 处理c语言的结构体。
原文地址:https://blog.youkuaiyun.com/shudaqi2010/article/details/78133120