0

我正在尝试编写一个 python 程序,该程序采用二进制 STL 文件并解析所有顶点,但我无法使用十六进制编辑器找出二进制文件。我已经阅读了一些关于十六进制的教程,并且我知道每 2 个十六进制数字代表一个字节,你可以将它们以偶数相加来表示数字或字符,但是当我查看它们的含义时,它仍然没有意义。我在这里找到了二进制 stl 文件的格式(http://en.wikipedia.org/wiki/STL_(file_format))。但是十六进制编辑器只是吐出像@这样的随机字符,一大堆. (这些是做什么的?),@,“,*等。我怎样才能找到哪些十六进制字符代表哪些顶点,哪些是间距字符,哪些是普通字符等。

4

1 回答 1

0

struct在python中搜索有关包的文档
这就是您要读取二进制数据的方式

于 2013-03-15T18:22:58.860 回答