python数据分析系列教程——xls文件的读写
来源:互联网 发布:杭州麻瓜网络 编辑:程序博客网 时间:2024/05/22 11:41
全栈工程师开发手册 (作者:栾鹏)
python教程全解
python将数据存储到excel文件。本文不通过与操作excel办公软件而是偏向于excel文件的处理。如果你需要通过python控制excel软件可以参考http://blog.csdn.net/luanpeng825485697/article/details/78361633
使用xlwt库,点击下载xlwt库
使用xlrd库,点击下载xlrd库
安装python库的方法,可以参考 Python库的安装与卸载
然后就可以处理excel文件了。
python3.6下xls文件的读写
#coding:utf-8#xls文件的读写import xlwtimport xlrd#将数据写入xlsworkbook=xlwt.Workbook(encoding='utf-8') #文件编码booksheet=workbook.add_sheet('Sheet 1', cell_overwrite_ok=True) #表名,是否覆盖DATA=(('学号','姓名','年龄','性别','成绩'), ('1001','A','11','男','12'), ('1002','B','12','女','22'), ('1003','C','13','女','32'), ('1004','D','14','男','52'), )for i,row in enumerate(DATA): #迭代 for j,col in enumerate(row): #迭代 booksheet.write(i,j,col) #写入单元格workbook.save('test.xls') #保存成文件#从xls中读取数据fname = "test.xls"data = xlrd.open_workbook(fname)shxrange = range(data.nsheets)try: sh = data.sheet_by_name("Sheet 1") nrows = sh.nrows ncols = sh.ncols print("hang %d, ncols %d" % (nrows, ncols)) for row_index in range(sh.nrows): for col_index in range(sh.ncols): print(sh.cell(row_index, col_index).value,end='') print('')except: print("no sheet in %s named Sheet1" % fname)
阅读全文
1 0
- python数据分析系列教程——xls文件的读写
- python数据分析系列教程——python(pandas)读写csv文件
- XLS文件的读写
- python数据分析系列教程——NumPy全解
- python数据分析系列教程——Pandas全解
- python数据分析系列教程——python对象与json字符串的相互转化,json文件的存储与读取
- 【python数据分析】CSV文件数据读写
- python读写xls
- 读写xls csv数据
- MATLAB xls数据读写
- Python中xlrd、xlwt、win32com模块对xls文件的读写操作
- IOS 应用文件数据的读写分析
- IOS 应用文件数据的读写分析
- 深度学习数据整理——Python读写xml文件
- 用Python读取Excel(*.xls)文件——xlrd模块的使用
- 使用phpexcel读写xls文件
- 用jexcel读写excel的.xls文件的例子
- 用jexcel读写excel的.xls文件的例子
- 【Tensorflow slim】slim metrics包
- Linux基本操作命令
- Windows上安装运行 cnpm
- artTemplate基本使用方法
- git图谱
- python数据分析系列教程——xls文件的读写
- 渗透笔记6:内网渗透之MSF 路由转发
- 使用命令行编译打包运行自己的MapReduce程序 Hadoop2.4.1
- 图形用户界面-3
- Js的reduce()方法
- 【转】关于lua table的C API
- tomcat启动报错invalid LOC header (bad signature)
- Android 网络请求框架汇总
- 143. Reorder List