重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了python怎么使用xlrd和xlwt读写Excel文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联主营正定网站建设的网络公司,主营网站建设方案,成都App制作,正定h5微信小程序定制开发搭建,正定网站营销推广欢迎正定等地区企业咨询安装模块
如果使用的是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") # 保存
感谢你能够认真阅读完这篇文章,希望小编分享的“python怎么使用xlrd和xlwt读写Excel文件”这篇文章对大家有帮助,同时也希望大家多多支持创新互联成都网站设计公司,关注创新互联成都网站设计公司行业资讯频道,更多相关知识等着你来学习!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、网站设计器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。