Python 进行Office开发(以Word为例)
来源:互联网 发布:炒股了解行情软件 编辑:程序博客网 时间:2024/04/28 13:46
要使用Python控制MS Word,您需要先安装win32com套件,这个套件可以到 http://sourceforge.net/projects/pywin32/ 找到。您需要先importwin32com模块才能进行Word的控制。
API 参见MSDN,因为是通过COM调用的,所以API和MSDN上的一样。
http://msdn.microsoft.com/en-us/library/ms254954.aspx
经常使用的API: doc.Range()
注意: Python来开发Word速度实在是太慢,建议用C#
在使用win32com 之前,需要导入指定的类库(Makepy), 方法:
There are a couple of different ways to runmakepy.
Start Pythonwin, and from the menu select Tools->ComMakepy Utility. You should see a list
of registered typelibs. Select"Microsoft Word x.y Object Library" and hit Ok.
This can also be done programatically byinitiating Word with
win32com.client.gencache.EnsureDispatch('Word.Application')
- Python 进行Office开发(以Word为例)
- Word论文排版常用技巧(以Office Word 2013为例)
- Python转换office word文件为HTML
- 去除Microsoft Office Word(以2007为例)页眉横线
- office 开发 word 表格
- VC进行Office(word)编程
- Office Word 开发常用网址
- office word插件开发1
- Python 爬虫(以赛马数据为例)之使用BeautifulSoup进行Html解析
- 以杯子为例进行测试设计
- 安装Visual Studio Tools for Office以针对SharePoint工作流项目模板进行开发
- 以百度地图为例,对android手机移动端地图开发进行简介
- jersey 实现文件下载(以ms word 为例)
- Python通过win32实现office自动化 - Word
- Python office编程:word和PowerPoint
- 动态类型详解【以Python为例】
- python实现爬虫--以CSDN为例
- win7 office 2010打开word,提示“以安全模式打开”
- 数据库的设计
- 过周末了
- UML
- Solr1.4如何不使用默认的复合文件结构(CompoundFile)
- 在Spring里定义多个同名bean产生的错误
- Python 进行Office开发(以Word为例)
- Javascript获得各种当前网页页面详细地址的实现
- 发票导出(Excel导出)
- Eclipse RCP项目依赖一个简单java project的调试问题
- 名词
- dynamic和反射性能的简单比较
- 结构体最后的长度为0或者1的数组[转]
- 如何判断用户输入的一个整数是否为2的整数幂
- javascript 关于 object 与 Function 不理解?