python使用xlrd和xlwt读写Excel文件
2018-09-05 07:58:21来源:博客园 阅读 ()
版权声明:本文为博主原创文章,未经允许不得转载。
安装模块
如果使用的是Linux系统,并且安装了pip,可以直接使用pip安装xlrd, xlwt:
pip install xlwt pip install xlrd
也可以从官网下载源代码安装:
https://pypi.org/project/xlwt/1.1.2/
https://pypi.org/project/xlrd/
下载tar.gz文件,解压,并转到解压后的目录中,找到setup.py,输入命令:
sudo python setup.py install
安装完成。
导入模块:
import xlrd import xlwt
读取
读取xls文件:
data = xlrd.open_workbook(input.xls)
根据索引获取sheet:
table = data.sheets()[0]
根据名称获取sheet:
table = data.sheet_by_name(u'Sheet1')
获取行数和列数:
nrows=table.nrows
ncols=table.ncols
获取单元格:
for i in range(nrows): for j in range(ncols): row_content = table.col(j)[i].value #先行后列 col_content = table.row(i)[j].value #先列后行
或者可以直接用cell函数:
content = table.cell(i,j).value
写入
book = xlwt.Workbook(encoding = 'utf-8') #创建一个Excel对象 sheet1 = book.add_sheet('sheet1') #添加一个名为sheet1的sheet style = xlwt.XFStyle() sheet1.write(i, j, content) #在索引为i, j处写入content book.save("output.xls") # 保存
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash