使用tkinter.filedialog实现选择文件夹路径后如何获取文件夹名
发布时间:2023-12-27 17:27:42
在使用 tkinter.filedialog 模块的 askdirectory() 函数选择文件夹路径后,我们可以通过获取文件夹名的方式来获取选择的文件夹的路径。下面是一个使用例子,具体代码如下:
import tkinter as tk
from tkinter import filedialog
def choose_directory():
root = tk.Tk()
root.withdraw() # 隐藏Tk窗口
folder_path = filedialog.askdirectory() # 打开文件夹选择对话框
if folder_path:
folder_name = folder_path.split("/")[-1] # 获取文件夹名
print("选择的文件夹路径:", folder_path)
print("文件夹名:", folder_name)
if __name__ == "__main__":
choose_directory()
