欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → vba调用python对象的返回值问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2587人关注过本帖树形打印复制链接

主题:vba调用python对象的返回值问题

帅哥哟,离线,有人找我吗?
netwalker
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:73 积分:30 威望:0 精华:0 注册:2013/3/7 22:50:14
vba调用python对象的返回值问题  发帖心情 Post By:2020/10/29 17:22:50 [显示全部帖子]

需求:通过vba的CreateObject("Stock.Python")方法调用python模块的算法,并且返回多个数组。

如:vba把两个一维数组 a,b传入python模块的方法,并且返回两个二维数组。

请问可以实现该功能吗?最好能提示一下代码怎么写,谢谢~

 回到顶部
帅哥哟,离线,有人找我吗?
netwalker
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:73 积分:30 威望:0 精华:0 注册:2013/3/7 22:50:14
  发帖心情 Post By:2020/10/30 9:26:29 [显示全部帖子]

请问vbs调用python模块,是不是只能传数字和字符串进去,返回的值也只能是数字和字符串?

 回到顶部
帅哥哟,离线,有人找我吗?
netwalker
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:73 积分:30 威望:0 精华:0 注册:2013/3/7 22:50:14
  发帖心情 Post By:2020/10/30 18:24:16 [显示全部帖子]

谢谢,我试一下

 回到顶部
帅哥哟,离线,有人找我吗?
netwalker
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:73 积分:30 威望:0 精华:0 注册:2013/3/7 22:50:14
  发帖心情 Post By:2020/10/31 14:04:16 [显示全部帖子]

试了一下,数组参数只能识别Stock.Array,我传字符串数组“Stock.ArrayString”,python识别不出来,打印其类型,是一个float对象。

 回到顶部
帅哥哟,离线,有人找我吗?
netwalker
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:73 积分:30 威望:0 精华:0 注册:2013/3/7 22:50:14
  发帖心情 Post By:2020/10/31 14:05:37 [显示全部帖子]

如果我要传一个字符串数组,一个时间数组,应该怎样从vb传进去和传出来到vb呢?

 回到顶部