Python简单操作读写Excel
2016-07-21 16:22
417 查看
准备
安装扩展库pip install xlrd pip install xlwt
读Excel
""" 读取Excel """ import xlrd data = xlrd.open_workbook('demo.xls') #打开文件 table = data.sheets()[0] #第一个sheet nrows = table.nrows #行数 ncols = table.ncols #列数 print("%d行,%d列"%(nrows,ncols)) #循环输出 for i in range(nrows): row = table.row_values(i) print(row)
写Excel
import xlwt file = xlwt.Workbook() #注意这里的Workbook首字母是大写,无语吧 table = file.add_sheet('学生记录',cell_overwrite_ok=True) #创建一个sheet #设置第一行标题 table.write(0,0,'编号') table.write(0,1,'姓名') table.write(0,2,'年龄') #写入第一行数据 table.write(1,0,1) table.write(1,1,'小米') table.write(1,2,22) #写入第二行数据 table.write(2,0,1) table.write(2,1,'大米') table.write(2,2,22) #保存 file.save('demo.xls')
相关文章推荐
- 自学Python系列之一:Win7下Eclipse + PyDev配置Python + PyQt4开发环境
- python爬虫教程大全
- Mac OS X 下安装 python-mysql 支持 SQLAlchemy
- ubuntu安装python mysqldb模块
- python_基础学习_04_mysql库验证与安装(mysql-python,mysql.connector)
- python的super函数解析
- Python Flask web 开发讲解--1
- python学习笔记(sqlalchemy安装失败)
- python_基础学习_03_正则替换文本(re.sub)
- 『python学习』scrapy框架学习杂记
- Python 多线程 入门学习 (二) 持续更新中
- Python:10054错误
- python_基础学习_02_拆分文件(spilt)
- python_socket
- wxpython基本控件
- python手记-twisted(5)
- python_附带
- python_基础学习_01_按行读取文件的最优方法
- Python十进制转二、八、十六进制
- python