python windows 客户端开发_用Python进行COM客户端编程 -- 快速入门

要用Python进行Win32 下的COM编程,首先你需要安装Python,推荐2.5.x系列的版本(比如 python-2.5.4.msi)。

然后再去下载Download pywin32-212.win32-py2.5.exe

并安装。

如果你没有Python的基础知识,可以看看

先看看简单的使用形式。

importwin32com.client

o=win32com.client.Dispatch("Object.Name")

o.Method()

o.property="New Value"

printo.property

一个比较简单的例子:

(要让这个例子正确运行,先要安装Excel,Office 2003 可以用)

importwin32com.client

o=win32com.client.Dispatch("Excel.Application")

o.Visible=True

o.Workbooks.Add()

o.Cells(1,1).Value="Python!"

运行完这个程序后,在Excel工作表的A1格子上会有 Python! 。

(import win32com.client 导入win32com 的client子模块,

o = win32com.client.Dispatch("Excel.Application") 获取Excel应用程序对象。

o.Visible = True 让Excel应用程序显示出来。

o.Workbooks.Add() 增加一个新的工作表。

o.Cells(1,1).Value = "Python!" 将工作表的第1行,第1列的值设置成Python! 。)

怎样知道com组件的属性和方法呢?

用VC 的OLE Viewer,可以查看到com的组件的属性和方法,但没有说明。更详细的内容,还是要看产品的文档,比如MSDN。

(Python COM browser也可以,不过它的功能过于简陋了)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值