码迷,mamicode.com
首页 > 其他好文 > 详细

使用openpyxl读取excel

时间:2019-11-06 17:04:03      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:work   ima   range   code   最大   title   info   src   nbsp   

读取excel

技术图片

 

import openpyxl
workbook = openpyxl.load_workbook("test.xlsx")
#通过文件名得到文件对象
sheet_name = workbook.get_sheet_by_name("Sheet1")
#通过名称得到工作簿对象
# rows_sheet = sheet_name.rows
#按行生成工作表中所有单元格对象,生成器类型
rows = [item.value for item in list(sheet_name.rows)[1]]
print(rows)
#第二行的内容
cols = [item.value for item in list(sheet_name.columns)[1]]
print(cols)
#第二列的内容
rows_sheet = sheet_name.iter_rows()
for item in rows_sheet:
    for call in item:
        print(call.coordinate, call.value)
#遍历所有内容
cell_1_2 = sheet_name.cell(row=1,column = 2).value
print(cell_1_2)
#查看第一行第二列的单元格内容
print(sheet_name.max_row,sheet_name.max_column)
#最大行、列

 写入excel

import openpyxl

workbook = openpyxl.Workbook()

sheet = workbook.active
‘‘‘
sheet[‘B3‘] = "hi,wwu"

workbook.save(‘new.xlsx‘)
#通过excel坐标直接写入对应的单元格
‘‘‘


title_excel = [username,password,age,sex]

for i in range(len(title_excel)):
    sheet.cell(row = 1, column = i+1).value = title_excel[i]
#通过行、列写入
workbook.save(new.xlsx)

 

使用openpyxl读取excel

标签:work   ima   range   code   最大   title   info   src   nbsp   

原文地址:https://www.cnblogs.com/wbw-test/p/11778474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!