tkinter实现简单的文件管理

下面是一个简单的tkinter文件管理系统的代码示例:

``` python

import tkinter as tk

from tkinter import filedialog

def browse_files():

    filename = filedialog.askopenfilename(initialdir = "/",title = "Select a File",filetypes = (("Text files","*.txt"),("all files","*.*")))

    print(filename)

def create_folder():

    foldername = filedialog.askdirectory(initialdir = "/")

    print(foldername)

# 创建主窗口

root = tk.Tk()

# 添加按钮

file_btn = tk.Button(root, text="Browse Files", command=browse_files)

folder_btn = tk.Button(root, text="Create Folder", command=create_folder)

# 将按钮添加到窗口上

file_btn.pack()

folder_btn.pack()

# 进入主循环

root.mainloop()

```

这段代码创建了两个按钮,一个用于浏览文件,一个用于创建文件夹。当用户点击按钮时,会打开一个对话框,以便用户选择文件或文件夹。

这里使用了`filedialog`模块来创建对话框,它包含了一些常用的文件和文件夹对话框函数,可以快速创建各种对话框。此处的文件对话框只会显示.txt文件,但是可以根据需要进行修改。

以上代码只是一个简单的示例,你可以根据你的需求重新设计你的文件管理系统。

猜你喜欢

转载自blog.csdn.net/weixin_59246157/article/details/130845057