使用win32com模塊開發(fā)window ActiveX的示例:(如果你還沒有裝win32com模塊的話,請(qǐng)到http://python.net/crew/skippy/win32/Downloads.html下載),
Python 開發(fā)Activex組件方法
。復(fù)制代碼代碼如下:
# 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下運(yùn)行:python SimpleCOMServer.py
在HTML頁(yè)面中調(diào)用該Activex組件:
復(fù)制代碼代碼如下:
window.onload = function(){
var bj = new ActiveXObject("Python.Utilities");
alert(obj.SplitString("Hel"));
}
QQ空間 搜狐微博 人人網(wǎng) 開心網(wǎng) 百度搜藏更多
Tags:Python Activex組件
復(fù)制鏈接收藏本文打印本文關(guān)閉本文返回首頁(yè)
上一篇:Python 匹配任意字符(包括換行符)的正則表達(dá)式寫法
下一篇:windows下wxPython開發(fā)環(huán)境安裝與配置方法
相關(guān)文章
2014-05-05Python getopt模塊處理命令行選項(xiàng)實(shí)例
2014-04-04python 動(dòng)態(tài)獲取當(dāng)前運(yùn)行的類名和函數(shù)名的方法
2014-02-02python處理中文編碼和判斷編碼示例
2014-05-05從零學(xué)python系列之?dāng)?shù)據(jù)處理編程實(shí)例(二)
2014-05-05一則python3的簡(jiǎn)單爬蟲代碼
2014-06-06用Python輸出一個(gè)楊輝三角的例子
2014-02-02python為tornado添加recaptcha驗(yàn)證碼功能
2012-08-08Python運(yùn)行的17個(gè)時(shí)新手常見錯(cuò)誤小結(jié)
2007-03-03python的幾種開發(fā)工具介紹
2014-01-01python使用 api上傳圖片到微博示例
文章評(píng)論
最 近 更 新
Python實(shí)現(xiàn)的金山快盤的簽到程序
python使用ctypes模塊調(diào)用windowsapi獲取
Python 第一步 hello world
python dict remove數(shù)組刪除(del,pop)
Python模塊學(xué)習(xí) datetime介紹
Python實(shí)現(xiàn)的簡(jiǎn)單萬(wàn)年歷例子分享
Python操作sqlite3快速、安全插入數(shù)據(jù)(防
使用python實(shí)現(xiàn)遞歸版漢諾塔示例(漢諾塔遞
python模擬登陸阿里媽媽生成商品推廣鏈接
Python time模塊詳解(常用函數(shù)實(shí)例講解,
熱 點(diǎn) 排 行
Python入門教程 超詳細(xì)1小時(shí)學(xué)會(huì)
python 中文亂碼問題深入分析
比較詳細(xì)Python正則表達(dá)式操作指
Python字符串的encode與decode研
Python open讀寫文件實(shí)現(xiàn)腳本
Python enumerate遍歷數(shù)組示例應(yīng)
Python 深入理解yield
Python+Django在windows下的開發(fā)
python 文件和路徑操作函數(shù)小結(jié)
python 字符串split的用法分享