导航:首页 > 编程语言 > python写xls

python写xls

发布时间:2025-01-11 11:19:55

A. 如何用python将数据写入excel表格

简单的介绍一下这两个库,先说xlrd,这个库读Excel比较方便,各种方法使用起来也挺方便:
bk = xlrd.open_workbook('your.xls')
sh = bk.sheets()[-1]
上面两句就可以打开Excel表格中的一个sheet,sheets得到的是一个list,存放所有的sheet。
sh.nrows是该sheet中的行数,知道这个后就可以使用for循环来读所有的单元格了:
sh.row(i)[3]这个就代表第i行的第4列。
再看看pyExcelerator,这个用起来有点别扭:
sheets = parse_xls('result.xls')
先打开一个表格,sheets是一个list,包含了所有表格的内容,每一项就是一个sheet,而每个sheet是二元tuple,第一个是该sheet的名字,第二个是一个dict,dict的key是一个二元组,表示单元格的坐标,如(0,0),第一行第一列。
从上面的分析中可以得出要访问Excel中第一个sheet的第一行第一列元素需要:
sheets[0][1][(0,0)]
pyExcelerator也不能得到行列数。
写文件也比较简单:
wb = Workbook()
ws = wb.add_sheet('result')
ws.write(0,0,“hello”)
wb.save('result.xls')
就不解释了:-)
写文件时需要注意直接写Unicode内容进去,而不要写编码过的内容。
本文来源于可可熊的窝 http://cocobear.info/blog , 原文地址:

阅读全文

与python写xls相关的资料

热点内容
临时文件夹怎么转到其他盘 浏览:177
android布局按比例 浏览:600
安卓模拟器怎么能当手机用 浏览:883
手机怎样查看服务器ip地址冲突 浏览:810
程序员有没有必要找家教 浏览:781
什么编译器可以带c11函数 浏览:18
如何理解程序员对自己电脑的感情 浏览:525
什么是短信app 浏览:752
我的世界服务器启动器下载地址 浏览:790
云服务器公ip和内ip 浏览:948
手机淘宝app授权在哪里 浏览:472
汇编程序的任务 浏览:973
dji编程玩具 浏览:21
dcs服务器异常现象是什么 浏览:201
java中的布局 浏览:702
单片机作业三 浏览:161
古代分数运算法则 浏览:154
电脑大文件夹查找方法 浏览:938
什么app可以买国外衣服 浏览:385
妈妈吃了命令药丸 浏览:714