七秒鱼记忆~
每天进步一点点!!!
import os
import openpyxl

data_path =os.path.dirname(os.path.abspath(__file__))
file_path =os.path.join(data_path,'data.xlsx')

#工具:openpyxl、tablib、pandas
#安装:pip install openpyxl
#excel操作步骤:
# 1、打开excel文件,load_workbook
wb =openpyxl.load_workbook(file_path)  #得到workbook对象
# 2、获取sheet表单
sheets =wb.worksheets  #得到sheets对象
#获取某一个表单:
sheet =wb.worksheets[0]  #通过索引获取
sheet_1 =wb['Sheet1']  #通过表单名称获取
# 3、使用行和列读取指定的数据
#读取单元格
cell =sheet.cell(1,2)  #获取第一行第二列的数据
value =cell.value  #获取cell中的值
row =sheet[1]  #获取某一行
rows =sheet[1:3]  #获取1到3行
#获取某一列
column =sheet['A']
#获取所有的数据
data =list(sheet.rows)
for row in data:
    for cell in row:
        print(cell.value)
# 4、关闭文件
wb.close()
posted on 2021-06-01 10:57  fishing~  阅读(20)  评论(0)    收藏  举报