怎么获取excel文件的路径
时间: 2024-03-17 15:42:04 浏览: 7
在PyCharm中,你可以使用`filedialog`模块中的`askopenfilename`函数来打开文件对话框,以获取Excel文件的路径。`askopenfilename`函数将弹出一个文件选择对话框,允许用户选择一个Excel文件。以下是一个示例代码:
```python
import tkinter as tk
from tkinter import filedialog
import openpyxl
# 创建Tkinter窗口
root = tk.Tk()
root.withdraw()
# 打开文件对话框
file_path = filedialog.askopenfilename(filetypes=[('Excel Files', '*.xlsx *.xlsm *.xltx *.xltm')])
# 打开Excel文件
workbook = openpyxl.load_workbook(file_path)
# 选择工作表
worksheet = workbook.active
# 读取数据
cell_value = worksheet['A1'].value
# 打印数据
print(cell_value)
```
在上面的代码中,`filedialog.askopenfilename`函数将弹出一个文件选择对话框,允许用户选择一个Excel文件。用户选择的文件路径将赋值给`file_path`变量。`openpyxl.load_workbook`函数使用`file_path`变量打开Excel文件。之后,你可以使用`worksheet`对象读取Excel文件中的数据。