Python点击按钮,浏览本地文件夹,选择文件夹并输入文件名称后将路径输出到文本框中,代码怎么写
时间: 2024-02-19 22:03:04 浏览: 155
Python 读写文件的操作代码
可以使用tkinter模块来实现Python GUI界面的编写和文件夹选择功能的实现,下面是一个示例代码:
```python
import tkinter as tk
from tkinter import filedialog
def browse_folder():
folder_path = filedialog.askdirectory()
folder_path_entry.delete(0, tk.END)
folder_path_entry.insert(0, folder_path)
def save_file():
file_path = folder_path_entry.get() + "/" + filename_entry.get()
with open("output.txt", "w") as f:
f.write(file_path)
filename_entry.delete(0, tk.END)
folder_path_entry.delete(0, tk.END)
root = tk.Tk()
folder_path_label = tk.Label(root, text="Folder Path:")
folder_path_label.pack()
folder_path_entry = tk.Entry(root)
folder_path_entry.pack()
browse_button = tk.Button(root, text="Browse", command=browse_folder)
browse_button.pack()
filename_label = tk.Label(root, text="File Name:")
filename_label.pack()
filename_entry = tk.Entry(root)
filename_entry.pack()
save_button = tk.Button(root, text="Save", command=save_file)
save_button.pack()
root.mainloop()
```
这个程序会在界面中显示一个文件夹路径输入框和一个浏览按钮,当用户点击浏览按钮后,会弹出一个文件夹选择框,用户可以选择一个文件夹,并将选择的文件夹路径显示在输入框中。用户还需要在界面中输入一个文件名,然后点击保存按钮,程序会将文件夹路径和文件名拼接起来,将最终的文件路径输出到output.txt文件中。
阅读全文