Python使用win32 COM实现Excel的写入与保存功能示例

 更新时间:2018年05月03日 10:44:52   作者:grey_csdn  
这篇文章主要介绍了Python使用win32 COM实现Excel的写入与保存功能,结合实例形式分析了Python调用win32 COM组件针对Excel文件的读写与保存相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python使用win32 COM实现Excel的写入与保存功能。分享给大家供大家参考,具体如下:

很久之前通过东拼西凑实现过使用Python通过win32 COM实现word文档的批量处理,后来那段程序功能在我的工作以及生活中被我使用了好多次。在批量处理的时候,不过是一个读写的过程,而读写过后还需保存。类比到Excel的操作中,自然也需要一个保存退出的动作。

我搜索了自己手头获得的只有几页的文档,没有相应的功能介绍,我也找不到程序的操作方式。只好借着自己的兴趣猜测尝试一下,仿照的自然是word文档的处理。还真让我猜出来了,具体的示例代码如下:

#!/usr/bin/python
from win32com.client import Dispatch
import os
pwd = os.getcwd()
xlApp = Dispatch('Excel.Application')
xlApp.Visible = True
xlBook = xlApp.Workbooks.Add()
xlApp.Worksheets.Add().Name = 'test'
xlSheet = xlApp.Worksheets('test')
xlSheet.Cells(1,1).Value = 'title'
xlSheet.Cells(2,1).Value = 123
xlBook.SaveAs(pwd + '\\demo.xlsx')
xlApp.Quit() # exit app

运行程序,Excel的界面会一闪而过。之后在当前文件夹中会出现一个名为demo.xlsx的文件。文件打开后的内容如下:

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python操作Excel表格技巧总结》、《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

相关文章

  • python常用数据重复项处理方法

    python常用数据重复项处理方法

    在本篇文章里小编给大家整理的是关于python常用数据重复项处理方法,需要的朋友们参考下。
    2019-11-11
  • python基于BeautifulSoup实现抓取网页指定内容的方法

    python基于BeautifulSoup实现抓取网页指定内容的方法

    这篇文章主要介绍了python基于BeautifulSoup实现抓取网页指定内容的方法,涉及Python使用BeautifulSoup模块解析html网页的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • python 检查文件mime类型的方法

    python 检查文件mime类型的方法

    今天小编就为大家分享一篇python 检查文件mime类型的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • python在ubuntu中的几种安装方法(小结)

    python在ubuntu中的几种安装方法(小结)

    本篇文章主要介绍了python在ubuntu中的几种安装方法(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • pyecharts调整图例与各板块的位置间距实例

    pyecharts调整图例与各板块的位置间距实例

    这篇文章主要介绍了pyecharts调整图例与各板块的位置间距实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python语言基础之函数语法

    Python语言基础之函数语法

    这篇文章主要介绍了Python语言基础中的函数语法,文中有详细的代码示例供大家参考,对学习或工作有一定的帮助,需要的朋友可以参考阅读下
    2023-05-05
  • Python爬虫代理池搭建的方法步骤

    Python爬虫代理池搭建的方法步骤

    这篇文章主要介绍了Python爬虫代理池搭建的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • Python使用Opencv实现图像特征检测与匹配的方法

    Python使用Opencv实现图像特征检测与匹配的方法

    这篇文章主要介绍了Python使用Opencv实现图像特征检测与匹配的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Python读取大型数据文件的6种方式汇总

    Python读取大型数据文件的6种方式汇总

    在 Python 中,我们可以使用多种方法读取大型数据文件,本文主要为大家介绍6个常用的Python读取大型数据文件的方法,希望对大家有所帮助
    2023-05-05
  • pandas 实现字典转换成DataFrame的方法

    pandas 实现字典转换成DataFrame的方法

    今天小编就为大家分享一篇pandas 实现字典转换成DataFrame的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07

最新评论