首页 > 解决方案 > 将 .unpack 从 Python 2.7 翻译到 3.9

问题描述

我正在重写一段为 python 2.7 编写的代码。我在下面的行中遇到问题。它没有给出任何错误,但 self.gear 值看起来不正确。

self.gear = struct.unpack("I", self.mm[64:68])[0]

标签: pythonstructunpack

解决方案


struct.unpack("I",some_bytes[0:4])在 py2 和 py3 中的工作原理完全相同


推荐阅读