由numpy-stl从ZipFile stl文件加载

时间:2016-04-15 12:17:39

标签: python numpy numpy-stl

有没有办法如何通过numpy-stl?

从zip加载stl文件

我可以通过numpy-stl从文件系统中正常读取stl文件,但我无法将其连接到打开的zip文件。

是python 2.7

例如:

这是从example.zip文件中读取scene.xml的代码,在内存中

from zipfile import ZipFile

opened_zipfile = ZipFile("example.zip", 'r')
tree = ET.fromstring(opened_zipfile.read('scene.xml'))
...

这就是我从文件系统中读取cube.stl文件的方法

from stl.mesh import Mesh

mesh = Mesh.from_file("cube.stl")
...

Stl文件采用二进制或ascii格式。

但是我不知道如何从zip读取.stl文件而不将文件解压缩到文件系统并从中读取。

感谢您的帮助。

0 个答案:

没有答案