想要使用立创eda编辑器的API却不喜欢用js写代码?
来试试pylceda吧,用Python调用立创eda的API~
执行pip install -r requirements.txt
安装所需的库。
如下所示,编辑script函数,绑定路径与脚本,运行脚本服务器。
from pylceda import ScriptServer
ss=ScriptServer()
def script(api):
result=api('getSource', {"type":'json'})
print(result)
ss.bind_script("/py-plugin",script)#将脚本绑定在/py-plugin下
ss.mainloop()#启动服务
在立创eda中运行pylc.js,输入绑定的路径(默认是/py-plugin
),点击确认即可运行相应脚本(如图)。
- api与立创官方文档一致。
- 暂时只支持立创eda标准版,专业版还未测试过。
- pylceda占用了用于自动布线服务的3579端口,两者功能冲突。