欢迎访问宙启技术站
智能推送

使用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()