我一段时间遇到了类似的问题,一些谷歌搜索引导我到Vector的以下应用笔记:

…结账部分“2.7调用CAPL函数”.

总结一下,确保将CAPL函数的参数声明为“long”,.e.g:以下内容似乎对我有用:

void function1(long l)

{

write("function1() called with %d!", l);

}

为了完成,这是我的python代码(如上例所示)的样子:

from win32com import client

import pythoncom

import time

function1 = None

canoe_app = None

is_running = False

class EventHandler:

def OnInit(self):

global canoe_app

global function1

function1 = canoe_app.CAPL.GetFunction('function1')

def OnStart(self):

global is_running

is_running = True

canoe_app = client.Dispatch('CANoe.Application')

measurement = canoe_app.Measurement

measurement_events = client.WithEvents(measurement, EventHandler)

measurement.Start()

# The following loop takes care of any pending events and, once, the Measurement

# starts, it will call the CAPL function "function1" 10 times and then exit!

count = 0

while count < 10:

if (is_running):

function1.Call(count)

count += 1

pythoncom.PumpWaitingMessages()

time.sleep(1)

python dispatch函数_从Python调用CAPL函数相关推荐

  1. python调用canoe_从Python调用CAPL函数

    不久前,我遇到了一个类似的问题,通过谷歌搜索,我得到了以下矢量应用说明: -检查"2.7调用CAPL函数"部分. 总而言之,请确保将CAPL函数的参数声明为"long&q ...

  2. Python自定义函数的创建、调用和函数的参数详解

    这篇文章主要介绍了Python自定义函数的创建.调用和函数的参数.变量作用域等常见问题,需要的朋友可以参考下 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性 ...

  3. python imshow参数_用matplotlib中imshow()函数绘图

    matplotlib 是python最著名的2D绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.通过简单的绘图语 ...

  4. 图解python专业教程_图解Python视频教程(基础篇)课程

    第2章HelloWorld:第一个Python程序 2-1在Windows操作系统中安装Python 2-2在MacOS操作系统中安装Python 2-3在Ubuntu操作系统中安装Python 2- ...

  5. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  6. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  7. python手写汉字识别_用python实现手写数字识别

    前言 在之前的学习中,已经对神经网络的算法具体进行了学习和了解.现在,我们可以用python通过两种方法来实现手写数字的识别.这两种方法分别是多元逻辑回归和神经网络方法. 用多元逻辑回归手写数字识别 ...

  8. 怎样用才c语言定义一个三位数,怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和。要求主函数包括输入输出和调用该函数。...

    点击查看怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和.要求主函数包括输入输出和调用该函数.具体信息 答:#include void main(){ int a,sum=0; pri ...

  9. python一个函数调用另一个函数_在Python中将函数作为另一个函数的参数传入并调用的方法...

    在Python中,函数本身也是对象,所以可以将函数作为参数传入另一函数并进行调用 在旧版本中,可以使用apply(function, *args, **kwargs)进行调用,但是在新版本中已经移除, ...

  10. python调用matlab函数_从python调用MATLAB函数

    我知道这是一个老问题,已经得到答复. 但是我一直在寻找相同的东西(对于Mac),发现有很多选择与matlab交互的方法和成熟度不同. 这是我发现的: pymat 使用matlab引擎(libeng)进 ...

最新文章

  1. Hashmap,Set,Map,List,ArrayList的区别
  2. 恋舞ol服务器维护中,【公告】《恋舞OL》5月20日更新维护公告
  3. iOS 字体大小适配
  4. KL散度、JS散度和交叉熵
  5. 第十四届全国大学生信息安全竞赛部分wp
  6. web浏览器和web服务器的协议是,浏览器是如何与Web服务器进行通信的
  7. 使用GLAD加载OpenGL的库
  8. 通过笔记本wifi共享到以太网接口方法----令嵌入式设备接入互联网
  9. NVIDIA NCCL优化——利用共享内存实现比NCCL更快的集合通信
  10. 做一个商业网站需要准备什么,需要多少钱?
  11. Oracle 11.2.0.1 rac升级到11.2.0.4
  12. 2022-2028年中国民营医疗行业市场运营态势及投资战略规划报告
  13. kubernetes 从入门到实践
  14. AUM、MAU与DAU
  15. Ayo!Drop the beats!我说中秋快乐,你说……
  16. DevOps是什么鬼?
  17. Python基于Django图书借阅管理系统
  18. 移动支付中二维码条码识别率提高的方法
  19. python绘图查看支持的字体,解决中文空格现象
  20. 一招教你如何搭建一个秒杀系统

热门文章

  1. matlab设置图片背景透明_MATLAB设置图片背景透明,和设定大小,适合论文中使用...
  2. 把谷歌主题背景图片保存下来
  3. 日历时间选择 开始时间到结束时间
  4. WordPress网站配置腾讯云cdn缓存
  5. vbox win10 分辨率_告诉你win10系统设置屏幕分辨率的两种方法
  6. Express 项目启动
  7. 南大计算机软件所,2020考研南京大学计算机软件研究所推免夏令营通知_南大软件所20推免_聚创南大考研网...
  8. pdf格式的PPT如何保留动画效果?
  9. 换个角度感受华为云的GPU云服务器
  10. laravel框架的下载与安装