Python 开发Activex组件方法


Posted in Python onNovember 08, 2009

使用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")); 
}
Python 相关文章推荐
python使用pyhook监控键盘并实现切换歌曲的功能
Jul 18 Python
从Python程序中访问Java类的简单示例
Apr 20 Python
python对url格式解析的方法
May 13 Python
python安装cx_Oracle模块常见问题与解决方法
Feb 21 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
详解Tensorflow数据读取有三种方式(next_batch)
Feb 01 Python
pandas apply 函数 实现多进程的示例讲解
Apr 20 Python
对python多线程SSH登录并发脚本详解
Feb 14 Python
Python子类继承父类构造函数详解
Feb 19 Python
Pandas库之DataFrame使用的学习笔记
Jun 21 Python
mac系统下Redis安装和使用步骤详解
Jul 09 Python
python 随机森林算法及其优化详解
Jul 11 Python
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 #Python
python 中文字符串的处理实现代码
Oct 25 #Python
动态创建类实例代码
Oct 07 #Python
Python 文件操作实现代码
Oct 07 #Python
Python 第一步 hello world
Sep 25 #Python
Python 字符串定义
Sep 25 #Python
Python 流程控制实例代码
Sep 25 #Python
You might like
php实现首页链接查询 友情链接检查的代码
2010/01/05 PHP
深入php define()函数以及defined()函数的用法详解
2013/06/05 PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
2013/08/15 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
2016/07/01 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
js的event详解。
2006/09/06 Javascript
Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用
2010/03/18 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
jquery实现简单手风琴菜单效果实例
2015/06/13 Javascript
跟我学习javascript的执行上下文
2015/11/18 Javascript
Javascript获取统一管理的提示语(message)
2016/02/03 Javascript
玩转JavaScript OOP - 类的实现详解
2016/06/08 Javascript
vuex实现简易计数器
2016/10/27 Javascript
详解使用Typescript开发node.js项目(简单的环境配置)
2017/10/09 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
Python读写ini文件的方法
2015/05/28 Python
一个基于flask的web应用诞生(1)
2017/04/11 Python
pycharm中连接mysql数据库的步骤详解
2017/05/02 Python
Python机器学习之决策树算法
2017/12/22 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
python修改字典键(key)的方法
2019/08/05 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
大学毕业生的自我鉴定
2013/11/30 职场文书
党校学习思想汇报
2014/01/06 职场文书
挂科检讨书范文
2014/02/20 职场文书
报关专员求职信范文
2014/02/22 职场文书
讲座主持词
2014/03/20 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2014年小学教研工作总结
2014/12/06 职场文书
给老婆的保证书怎么写
2015/05/08 职场文书
zabbix agent2 监控oracle数据库的方法
2021/05/13 Oracle
这样写python注释让代码更加的优雅
2021/06/02 Python