我正在将 TCP/IP 数据包分解为字符串格式。构建和存储它的最佳方式是什么?我应该将它存储为 ctypes 结构、python 类、字典还是其他方式?每种方法的优缺点是什么?
最佳答案
你应该使用一个类。它为您提供了 future 发展的最大灵 active 。
字典有更冗长的语法来访问它们的内容,并且不允许您在需要时添加方法。
ctypes 实际上是用于访问为在其他 API 中使用而打包的结构。如果您的数据将保留在 Python 中,唯一的好处是它在内存中会更紧凑。
关于Python。类、结构、字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965262/