Rhino(犀牛)中国技术支持与推广中心

标题: Ghpython DataTree [打印本页]

作者: 诸葛四郎    时间: 2016-6-12 20:51
标题: Ghpython DataTree
这两天在工作的过程中遇到一个问题,百思不得其解,希望大神能帮忙看一下。
其实这本来只是一个简单的数据分组的问题,用path mapper可以很容易搞定,但是在使用过程中我感觉path mapper存在一个很让人不爽的小问题:所有数据都必须双击进去进行修改,这就导致了在本案例中每次修改单元的数量,都要重新双击到path mapper中修改一下i的值才能得到想要的结果。
前两天正好看到关于在python中构件datatree的讨论,于是想通过python写一个简单的分组程序来代替path mapper。程序如下图所示:

但是在运行过程中却出现“Runtime error (ArgumentTypeException): list is not callable”错误提示,不知道问题出在哪里?

附件中是Rhino和Grasshopper原文件。
Rhino版本 Rhino5 SR12
Grasshopper版本 0.9.0076
GhPython DataTree.zip (62.45 KB, 下载次数: 78)

作者: 筑梦NARUTO    时间: 2016-6-12 22:07
看了一下你的代码,你弄错看一个细节civ[j]不是civ(j),你把大括号写成了小括号了!
作者: 诸葛四郎    时间: 2016-6-13 09:29
筑梦NARUTO 发表于 2016-6-12 22:07
看了一下你的代码,你弄错看一个细节civ[j]不是civ(j),你把大括号写成了小括号了!

真的是太感谢了,我检查了半天怎么都没搞明白是哪里出的问题,原来是括号的问题。以后还要再仔细些,再次感谢您的耐心解答!谢谢!




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2