有没有办法如何通过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文件而不将文件解压缩到文件系统并从中读取。
感谢您的帮助。