Python 读取本地 Excel 文件:弹窗选择文件并打开
你可以使用tkinter库来创建一个弹窗,然后使用pandas库来读取Excel数据。以下是一个示例代码:
import tkinter as tk
from tkinter import filedialog
import pandas as pd
# 创建弹窗
root = tk.Tk()
root.withdraw()
# 选择Excel文件
file_path = filedialog.askopenfilename(filetypes=[('Excel Files', '*.xlsx;*.xls')])
# 读取Excel数据
data = pd.read_excel(file_path)
# 打开选择的文件
import os
os.startfile(file_path)
这段代码会弹出一个文件选择窗口,然后读取选择的Excel文件,并使用pandas库将文件数据加载到data变量中。最后,使用os.startfile()函数打开选择的文件。
请确保已经安装了pandas和openpyxl库,可以使用以下命令进行安装:
pip install pandas openpyxl
原文地址: https://www.cveoy.top/t/topic/pMJQ 著作权归作者所有。请勿转载和采集!