插件 ExcelWrite 导出Excel格式数据/获取图层
阅读原文时间:2023年07月10日阅读:1

使用ExcelWrite 插件可以导出Excel格式的数据:

ExcelFile端口接 文件数据路径 最后面的是文件名,不用写格式

如果存储树形数据,需要 勾选 List To Row 选项:

附:

三个插件:ExcelStaticRead、ExcelDynamicRead、ExcelWrite

python导出图层信息:

"""Provides a scripting component.
Inputs:
x: The x script variable
y: The y script variable
Output:
a: The a output variable"""

__author__ = "Administrator"
__version__ = "2021.01.27"

import Rhino
import rhinoscriptsyntax as rs
import scriptcontext as sc

sc.doc = Rhino.RhinoDoc.ActiveDoc
obj = sc.doc.Objects.Find(x)
print(obj.Attributes.LayerIndex)

def MyGetObjectLayer(obj):
index = obj.Attributes.LayerIndex
print(index)
layer = sc.doc.Layers[index]
return layer.Name

a = MyGetObjectLayer(obj)

print(dir(obj.Attributes) )