excel文件的读写

1、第三方库模块的安装(读取:xled,写入:xlwt)
2、示例1:读取Excel文件内容,将结果保存以列表中
操作步骤:
    (1)导入模块xlrd
    (2)打开工作薄Book
    (3)指定工作薄中的表单Sheet
    (4)根据行列序号读取内容

在使用xlrd库和xlwt库时要先进行安装,使用 pip install xlrd命令进行安装读取Excel 文件的库,和 pip install xlwt命令安装创建和写入 Excel文件的库。
#(1)导入模块xlrd
import xlrd   #第三方库,其方法之前必须添加库名
#如果没有安装,需要运行,pip install xlrd网络安装
 
#(2)打开工作薄Book
wb = xlrd.open_workbook('../Stu_pack/school.xls')
 
#(3)指定工作薄中的工作表sheet
sheet = wb.sheet_by_index(0)    #检索第一次工作表
 
#(4)根据行列序号读取内容
schools = []                                 #定义 一个二维列表schools
#or row in range(0,11)                       #打印十行内容
for row in range(sheet.nrows):               #以文件schools的行遍历
    school = []                              #定义一个以为列表school
    for col in range(sheet.ncols):           #以文件schools的列遍历
        content = sheet.cell_value(row,col)  #读出单元格内容并保存在变量content里面   
        school.append(content)               #将从单元格读取的内容追加到一维列表school里面
    schools.append(school)                   #将读取的一行内容追加到二维列表schools里面 
    
    
#(5)读取文件的内容并打印
for school in schools:                       #读取文件的内容
    print(school)
 
#也可以只打印十行内容
# i=1 
# for school in schools:                       #读取文件的内容,打印十行
#     if i<12:
#         print(school)
#         i += 1

运行结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值