0
点赞
收藏
分享

微信扫一扫

Python使用openpyxl读取Excel信息


Python的用途越来越广,不能不开始学习使用了,今天写个练手的demo,最大的感觉是python和ES6挺像的。主要功能是弹出对话框,选择本地excel文件,然后循环读取出来。使用的是openpyxl模块,只支持xlsx,不支持xls。代码如下:

import openpyxl
import tkinter.filedialog

# 弹出文件对话框:
fname = tkinter.filedialog.askopenfilename()
print(fname)
# 打开excel文件,获取工作簿对象
wb = openpyxl.load_workbook(fname)

# 从工作薄中获取一个表单(sheet)对象
sheets = wb.sheetnames

for sheet in wb:
    print(sheet.title)
    for row in sheet.rows:
        for item in row:
            print(item.value)

运行截图如下:

Python使用openpyxl读取Excel信息_Python

控制台输出

Python使用openpyxl读取Excel信息_文件对话框_02

 

举报

相关推荐

0 条评论