讨论 --- Ghpython DataTree

[复制链接]
跳转到指定楼层
25892 诸葛四郎 发表于 2016-6-12 20:51:57 楼主
这两天在工作的过程中遇到一个问题,百思不得其解,希望大神能帮忙看一下。
其实这本来只是一个简单的数据分组的问题,用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, 下载次数: 76)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
筑梦NARUTO 发表于 2016-6-12 22:07:55
2
看了一下你的代码,你弄错看一个细节civ[j]不是civ(j),你把大括号写成了小括号了!

评分

参与人数 1坛币 +4 收起 理由
Jorin + 4 乐于助人奖!

查看全部评分

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

真的是太感谢了,我检查了半天怎么都没搞明白是哪里出的问题,原来是括号的问题。以后还要再仔细些,再次感谢您的耐心解答!谢谢!
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则