用Python操作Excel2007 及以上的版本读写,来自官方的Demo

大牛请略过,新手可以参考,具体见下面的代码注释,

 

另外一个问题,想学习这个语言,最好还是英语牛一些,可以去官网多看看有用的类库,汉语的资料不是很全

 1 #运行环境 3.4,下面这个操作Excel的包是针对Excel2007及以上的版本的
 2 #导入必要的包才可能操作EXCEL
 3 #导入方式,CMD下运行:pip install openpyxl
 4 from openpyxl import Workbook
 5 
 6 #新建一个工作簿
 7 wb = Workbook()
 8 
 9 #新建一个工作表的方式
10 #ws1 = wb.create_sheet()
11 
12 #抓取一个活动工作表
13 ws = wb.active
14 ws.title="测试用例"
15 
16 #直接往单元格中写数据
17 ws['A1'] = 42
18 
19 #添加一行数据
20 ws.append([1, 2, "你好,佩佩!"])
21 
22 #Python 可以自动进行类型转换
23 import datetime
24 
25 ws['A2'] = datetime.datetime.now()
26 
27 #方便的操作一个变量单元格
28 d = ws.cell(row = 5, column = 5)
29 d.value="你好,再见!"
30 
31 value=d.value
32 print("这是读出来的数据:",value)
33 
34 # Save the file
35 wb.save(r"D:\test\sample.xlsx")
36 
37 print("保存完成!可以打开看了!")

 

posted @ 2015-07-24 17:31  心如止水-杜  阅读(2366)  评论(0编辑  收藏  举报
技术文章,欢迎转载,转载请注明出处。 杜鹤飞的技术博客 邮箱地址:dhf327@163.com