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

文章讲述了在Aardio环境中如何导入和执行Python代码,通过调用Python模块中的类和方法,获取返回的列表值。返回值在Aardio中以不同的方式显示,包括原始的Python列表样式和转换后的Aardio表格式。
摘要由CSDN通过智能技术生成

在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,"ydsc2022@163.com"]
	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,"ydsc2022@163.com 连接正常。"]
	winform.edit.dump("dump=",aaa.parseValue())   //在edit控件中显示为aardio的表形式:dump={[1]=true;[2]="ydsc2022@163.com 连接正常。"}
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值