arrdio语言中的几个犯糊涂的问题

在aardio中调用python, 然后返回的值到aardio中的表现如下:

	import py3
    winform.setting_file = io.fullpath("\setting.table")	// 配置文件
    py3.execfile("\py\run_flow.py")		//调用python模块
	var chk = py3.main.ChkConfig(winform.setting_file);		//调用模块中的chkconfig类
	aaa = chk.is_email_login_ok()	//执行类中的方法,程序会等带该函数执行完成后再继续下一行
	console.log("log=",aaa)    //直接显示python列表样式 log=    [true,"[email protected]"]
	console.print("print=",aaa)   //同上面log的显示
	console.dump("dump=",aaa)   //显示为arrdio中pyObject的对象 dump=   {pyObject=topointer(0x0FC097E8)}
	//parseValue()功能:检测Python对象的类型,并自动返回对应的aardio类型对象 
	//基础的数值字符串布尔值转换为同类型, dictlisttuple等等使用json格式转换为aardio类型的表 
	winform.edit.print("print=",aaa.parseValue())   //在edit控件中显示为:print=	[true,"[email protected] 连接正常。"]
	winform.edit.dump("dump=",aaa.parseValue())   //在edit控件中显示为aardio的表形式:dump={[1]=true;[2]="[email protected] 连接正常。"}
	

你可能感兴趣的:(python,开发语言)