aardio怎么运行python源码并调用python函数?
简码编程今天和大家分享一下aardio教程,
源码示例如下:
import win.ui;
import console;
import py3;
/*DSG{{*/
mainForm = win.form(text="aardio教程 简码编程 www.jianma123.com";right=521;bottom=414)
mainForm.add(
button={cls="button";text="Button";left=152;top=333;right=325;bottom=373;z=1};
editLog={cls="edit";left=14;top=18;right=499;bottom=299;edge=1;multiline=1;z=2}
)
/*}}*/
console.setTitle("Python");
var pyCode = /***
def func(a, b, c):
return a+b+c;
***/
py3.exec(pyCode);
mainForm.button.oncommand = function(id,event){
//注意要通过main接口来调用py函数
mainForm.editLog.text = "调用python函数的返回值是:"++py3.main.func(1,1,1);
}
mainForm.show();
return win.loopMessage();
aardio里调用python函数时,
需要注意要通过py的main接口来调用py函数,
不然会调用不成功.