Ovito内嵌Python问题求助
最近搞原子动力学的东西用到一个Ovito软件,里面需要用Python写脚本实现内容,刚开始就遇到一个问题。。。。from ovito.modifiers import *
modifier = ColorCodingModifier(
particle_property = "Potential Energy",
gradient = ColorCodingModifier.Hot()
)
node.modifiers.append(modifier)
输入该代码后出现如下提示:
Invalid Python script. It does not define the function modify().
请问该如何处理。。 本帖最后由 凌九霄 于 2019-3-18 11:24 编辑
from ovito.modifiers import *
particle_property = "Potential Energy"
gradient = ColorCodingModifier.Hot()
modifier = ColorCodingModifier(particle_property , gradient)
node.modifiers.append(modifier)
试试
提示是说modify函数没有定义 凌九霄 发表于 2019-3-18 11:20
试试
提示是说modify函数没有定义
可是我没用modify这个函数啊。。。我用的不是加载的modifier? 凌九霄 发表于 2019-3-18 11:20
试试
提示是说modify函数没有定义
试了下你的,显示函数定义只支持关键词参数。。。 wakeN_ 发表于 2019-3-18 14:51
试了下你的,显示函数定义只支持关键词参数。。。
如果提示只支持关键字参数,那么你的调用方式是正确的,那还是那个modify未定义的问题 我也是要用ovito来学python···请问,好学吗···
您好 请问这个问题解决了吗
请问楼主解决问题了吗?我的也是显示未定义modify,按照官网的代码复制粘贴的
页:
[1]