为什么80%的码农都做不了架构师?>>>   

#encoding:utf-8
'''
jk409@qq.com  created by 2016-6-30
读写xls
'''
import xlwt   #写xls
import xlrd   #读xls

class XLS:def __init__(self):pass
    def save(self,title,data,files):wb = xlwt.Workbook()ws = wb.add_sheet(title)x=0 #行
        for i in data:y = 0 #列
            #print i
            for n in i:#print x,y,n,i[n]
                #if n=='member_type':
                #    continue
                #ws.write(x, y, i[n])  #字典
                ws.write(x, y, n)   #列表
                y +=1
            x += 1
        wb.save(files)def read(self, title, files, other):book = xlrd.open_workbook(files)try:mysheet = book.sheet_by_name(title)except:print '打开失败!'
        print '行数:', mysheet.nrows, '\t', '列数:', mysheet.ncolsdata = []for x in range(0, mysheet.nrows):temp = []for y in range(0, mysheet.ncols):if mysheet.cell(x, y).value != None:temp.append(mysheet.cell(x, y).value)# print mysheet.cell(x,y).value
            data.append(temp)return dataif __name__=="__main__":fls='test.xls'
    xls=XLS()data=[{'name':'kkk1','age':2},{'name':'kkk2','age':27}]xls.save('test',data,fls)

转载于:https://my.oschina.net/jk409/blog/703607

python2.7读写xls相关推荐

  1. Qt 读写xls文件(并将数据转为c风格

    参考文章:读写XLS文件 找了好久xls的读取库啥的,就这个比较好用.解决了出现的几个问题,并进一步封装. 定义的类 pro文件中加入 CONFIG += qaxcontainer QtExcel// ...

  2. python读excel乱码_解决Python2.7读写文件中的中文乱码问题

    Python2.7对于中文编码的问题处理的并不好,这几天在爬数据的时候经常会遇到中文的编码问题.但是本人对编码原理不了解,也没时间深究其中的原理.在此仅从应用的角度做一下总结, 1.设置默认编码 在P ...

  3. java使用POI jar包读写xls文件

    主要使用poi jar来操作excel文件.代码中用到的数据库表信息见ORACLE之表.使用public ArrayList<Person> getPersonAllRecords()获得 ...

  4. QT开发应用程序(17)-- 读写XLS文件

    请注意,在工程文件pro里,增加CONFIG += qaxcontainer. 有的网帖上写的是CONFIG += axcontainer,经测试,通不过. 或者在工程配置如下图修改: 源代码: #i ...

  5. python读写xls

    from xlwt import Workbook import xlrd as xl#写 wb = Workbook(encoding='utf-8') sheet1 = wb.add_sheet( ...

  6. python数据存储系列教程——xls文件的读写、追加(xlwt、xlwt、xlutils)

    全栈工程师开发手册 (作者:栾鹏) python教程全解 python将数据存储到excel文件.本文不通过与操作excel办公软件而是偏向于excel文件的处理.如果你需要通过python控制exc ...

  7. python中读写excel的扩展库_Python读写Excel文件第三方库汇总,你想要的都在这儿!...

    常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/ 1.xlrd ...

  8. Python读写Excel文件第三方库汇总

    常见库简介 xlrd xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件. http://xlrd.readthedocs.io/en/latest/     1. ...

  9. 【Python】xlwt和xlrd模块写入和读取.xls版本EXCEL

    我们经常与EXCEL打交道,其实我们可以使用python的相应模块去处理EXCEL文件.2003以前的表格以.xls后缀,用xlwt来写表格,用xlrd来读取表格:搭配xlutils修改表格.2007 ...

最新文章

  1. ASP.NET简化编辑界面 V3
  2. 给写新疆开放互联网一周纪念
  3. python与rpc服务
  4. 软件工程导论个人项目 -- 中小学数学卷子自动生成程序
  5. 数据结构之链表创建一元多项式,求一元多项式之和
  6. 【Linux】一步一步学Linux——arpd命令(184)
  7. 经验之谈:10位顶级PHP大师的开发原则
  8. 总结前端常用控件和疑难杂症的解决方法
  9. jquery自定义动画animate方法
  10. JAVA语言基础-反射、特性
  11. 3D重建模的初步了解
  12. 维修iphone6无服务器,苹果6通病——插卡无服务维修思路和教程
  13. 二倍图三倍图什么意思_iOS 2倍图 3倍图适配小结
  14. python-opencv2利用 cv2.findContours()函数来查找检测物体的轮廓
  15. 以太网的CSMA/CD协议
  16. linux执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask)
  17. 拉普拉斯金字塔图像融合原理
  18. 数组12:激光与巧克力
  19. PermGen space 1
  20. Windows10 移动热点无法正常开启

热门文章

  1. 防火墙(二)SNAT和DNAT
  2. 利用ISA Server 2006服务器阵列构建高性能、高可靠的企业防火墙
  3. 有限算法下的技术实现路线
  4. curl比较有用的参数
  5. LeetCode 217. Contains Duplicate
  6. 配置bind主域名服务器
  7. linux内核模块的强制删除-结束rmmod这类disk sleep进程
  8. OC基础回想(十二)协议
  9. WinAPI: SetWindowPos - 改变窗口的位置与状态
  10. windows 10 64位机器上 安装部署