鱼C论坛

 找回密码
 立即注册
查看: 4504|回复: 7

Ovito内嵌Python问题求助

[复制链接]
发表于 2019-3-18 10:47:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近搞原子动力学的东西用到一个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().
请问该如何处理。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-3-18 11:20:09 | 显示全部楼层
本帖最后由 凌九霄 于 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函数没有定义
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-18 14:42:42 | 显示全部楼层
凌九霄 发表于 2019-3-18 11:20
试试
提示是说modify函数没有定义

可是我没用modify这个函数啊。。。我用的不是加载的modifier?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-18 14:51:30 | 显示全部楼层
凌九霄 发表于 2019-3-18 11:20
试试
提示是说modify函数没有定义

试了下你的,显示函数定义只支持关键词参数。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-18 16:02:58 | 显示全部楼层
wakeN_ 发表于 2019-3-18 14:51
试了下你的,显示函数定义只支持关键词参数。。。

如果提示只支持关键字参数,那么你的调用方式是正确的,那还是那个modify未定义的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-17 16:19:01 | 显示全部楼层
我也是要用ovito来学python···请问,好学吗···
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-17 19:08:02 | 显示全部楼层
您好 请问这个问题解决了吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-25 16:14:38 | 显示全部楼层
请问楼主解决问题了吗?我的也是显示未定义modify,按照官网的代码复制粘贴的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 07:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表