使用win32com模块开发window ActiveX的示例:(如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Downloads.html下载)。

复制代码 代码如下:

# SimpleCOMServer.py

class PythonUtilities:

_public_methods_ = [‘SplitString’]

_reg_progid_ = “Python.Utilities”

_reg_clsid_ = “{A6688635-62F5-41cb-AF54-CBA84C2F0F86}”

def SplitString(self, val):

return “Hello world “, val

if __name__ == ‘__main__’:

print “Registering COM server…”

import win32com.server.register

win32com.server.register.UseCommandLine(PythonUtilities)

在console下运行:python SimpleCOMServer.py

在HTML页面中调用该Activex组件:

复制代码 代码如下:

window.onload = function(){

var obj = new ActiveXObject(“Python.Utilities”);

alert(obj.SplitString(“Hel”));

}

您可能感兴趣的文章:wxPython事件驱动实例详解Python程序员开发中常犯的10个错误全面解读Python Web开发框架Djangowindows下wxPython开发环境安装与配置方法Python开发实例分享bt种子爬虫程序和种子解析Python Web开发模板引擎优缺点总结python解析html开发库pyquery使用方法python使用urllib模块开发的多线程豆瓣小站mp3下载器python开发的小球完全弹性碰撞游戏代码Python+Django在windows下的开发环境配置图解phpsir 开发 一个检测百度关键字网站排名的python 程序国外开发者谈为何放弃PHP而改用Pythonpython测试驱动开发实例

python加载ocx_Python 开发Activex组件方法相关推荐

  1. 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法

    当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法. 思路很简单,类似于vue中给子组件加 ...

  2. 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法...

    当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法. 思路很简单,类似于vue中给子组件加 ...

  3. vue开发手机页面闪烁_Vue页面加载闪烁问题的解决方法_婳祎_前端开发者

    v-if 和 v-show 的区别 v-if只会在满足条件时才会编译,而v-show不管是否满足条件始终会编译,v-show的显示与隐藏只是简单的切换 也就是说,在使用v-if时,若值为false,那 ...

  4. Mint-ui中loadmore(上拉加载下拉刷新)组件在ios中滑动会触发点击事件的解决方法...

    bug说明: Mint-ui中loadmore(上拉加载下拉刷新)组件 在 使用fastclick的情况下 ,在ios设备中滑动会触发点击事件: 解决方法: 我是按需引入,去项目中找到loadmore ...

  5. android 加载三方so的方法_Android开发教程之动态加载so库文件的方法

    Android开发教程之动态加载so库文件的方法,我想对于静态加载 so 库文件,大家都已经很熟悉了,这里就不多说了.在 Android 开发中调用动态库文件(*.so)都是通过 jni 的方式,而静 ...

  6. python加载shellcode免杀 简介

    目录 前言 0X00  基础概念 1. python ctypes模块介绍 2. dll动态链接库 3. pyinstaller 4. shellcode 5.关于windows defender 6 ...

  7. vue 页面闪烁的问题_vue页面加载闪烁问题的解决方法

    v-if 和 v-show 的区别 v-if只会在满足条件时才会编译,而v-show不管是否满足条件始终会编译,v-show的显示与隐藏只是简单的切换CSS的display属性. 也就是说,在使用v- ...

  8. WPS 加载项开发说明

    WPS 加载项结构 WPS 加载项由 自定义功能区和网页两部分组成.自定义功能区只需要一个配置文件,对应 WPS 加载项目录中的ribbon.xml文件: 网页部分负责执行自定义功能区对应的逻辑功能. ...

  9. python怎么加载图片-怎样用python加载dicom图片

    用python加载dicom图片的方法:使用pydicom.CV2.numpy.matplotlib等库即可.pydicom库是专门用来处理dicom图像的python专用库. python读取DIC ...

最新文章

  1. DOCTYPE声明的几种类型
  2. Hbase万亿级存储性能优化总结:配置项、hdfs、zookeeper、jvm参数等
  3. 无法启动mysqll1006_CentOS7下MySQL服务启动失败原因及解决方法
  4. 向github传项目
  5. 写给创业者的四句金玉良言
  6. python3.7安装步骤-Python 3.7.0安装教程(附安装包) | 我爱分享网
  7. 数组中元素的动态增加和删除
  8. maya 白天室内灯光_MAYA室内灯光之灯管的设置技巧
  9. Win10快捷键大全
  10. Excel定义函数自动填充
  11. Mac 安装ffmpeg 并使用ffmpeg将ts格式的文件转换成mp4
  12. 当年,学姐把这份Java总结给我,让我在22k的校招王者局乱杀
  13. Springcloud服务调用Feign组件以及负载均衡
  14. rxjava背压_RxJava(九):背压
  15. 广东医科大学计算机网络,广东海洋大学计算机网络历年考题(直接阅读版6套可编辑)课件.doc...
  16. 2021中国薪酬指南:全球半数雇主计划加薪并恢复至正常招聘水平
  17. 计算机毕设之电影购票系统
  18. 垂直搜索 vs 通用搜索
  19. 2013年全球最值得模仿的10个社交类网站应用
  20. Vue源码学习之Computed与Watcher原理

热门文章

  1. 弹性盒子(Flex Box)模型
  2. css动画(图片触碰变大)
  3. 中级微观经济学:Chap 5 选择
  4. django-Vue搭建博客:前言
  5. 小程序历程_行动应用程式使用者历程简介
  6. Android 仿网易云鲸云音效动效
  7. 中国所有直辖市、自治区、省、地级市、县级市(整理备份)
  8. Jquery append方法使用中遇到问题记录
  9. 单片机PWM舵机控制
  10. php+mysql+html+css实现简单的登录注册功能