Python操作excel入门
来源:互联网 发布:备考六级英语听力软件 编辑:程序博客网 时间:2024/05/24 04:23
软件版本:Python2.7, Excel2010
推荐使用Python2.7,个人感觉支持的库比较多,Python3.x有些库都不支持了或没更新
不多说直接上代码:
# encoding: utf-8 from Tkinter import Tkfrom time import sleepfrom tkMessageBox import showwarningimport win32com.client as win32warn = lambda app:showwarning(app, 'Exit?') #lambda表达式,匿名函数RANGE = range(3, 8)def excel(): app = 'Excel' #xl = win32.gencache.EnsureDispatch('%s.Application'%app) xl = win32.Dispatch('%s.Application'%app) #excel对象 ss = xl.Workbooks.Add() # 添加一个工作簿 sh = ss.ActiveSheet #获取当前工作簿中当前活动工作表 xl.Visible = True #excel程序可见 sleep(1) sh.Cells(1,1).Value = 'Python-to-%s Demo'%app print RANGE sleep(1) for i in RANGE: sh.Cells(i,1).Value = 'Line %d'%i sleep(1) #sh.Cells(i+2,1).Value = "Th-th-th-that's all folks!" warn(app) ss.Close(False) #不保存关闭 xl.Application.Quit()if __name__ == '__main__': Tk().withdraw() excel()
如果没安装PythonWin,会出现以下错误:importError no module named win32com.client
解决方法:安装该软件,点击打开链接https://sourceforge.net/projects/pywin32/files/
阅读全文
0 0
- Python操作excel入门
- python入门系列10―——Excel操作
- lucene入门-操作excel
- NPIO操作Excel入门
- Flask Excel python操作excel
- 使用python操作excel
- python 操作 excel
- python操作excel
- python操作excel
- python操作Excel word
- python操作Excel
- Python操作Excel
- python操作excel
- python 写Excel操作
- Python Excel操作
- python操作excel
- python 操作Excel
- python操作excel
- 初步剖析QT事件处理过程(Windows)(上)
- Java:集合与数组转换
- Android面试题----Android系统显示原理
- Gnome 桌面美化
- Webpack学习(二)
- Python操作excel入门
- Unix基本命令整理
- Java基础教程42-Date类-结束篇
- 网络编程基础详解
- 跟任何人都聊得来—最受世界500强企业欢迎的沟通课(三)大结局
- php和html
- Spark核心编程:高级编程之topn
- Linux入门指令
- Log4j 1.x 升级 Log4j 2.x (调研和升级)