首页 > 编程语言 > 详细

python-openpyxl的简单应用

时间:2019-09-15 16:47:38      阅读:81      评论:0      收藏:0      [点我收藏+]

 1 import openpyxl
 2 
 3 
 4 def read16excel(path):
 5 
 6    # 打开workbook(工作表)
 7    wb = openpyxl.load_workbook(path)
 8 
 9    # 查看sheet页名字
10    print(wb.sheetnames)
11 
12    # 通过索引定位sheet页
13    sheet = wb.worksheets[0]
14 
15    # sheet.values返回一个生成器 每行信息放在一个元组内
16    print(list(sheet.values))
17    print(sheet.values.__next__())
18    print(sheet.values.__next__())
19 
20    # 定位cell 循环列   rows可以循环行 (指定循环的最大列、最大行数 这里只循环了第二列信息)
21    for column in sheet.iter_cols(max_col=2, max_row=20):
22       data_list1 = []
23       for cell in column:
24          data_list1.append(cell.value)
25    return data_list1
26 
27 
28 data_list_1 = read16excel("d:\\test.xlsx")
29 print(data_list_1)

python-openpyxl的简单应用

原文:https://www.cnblogs.com/zwy-blog/p/11522271.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!