设计一个程序,单击“选择路径”按钮,从路径选择对话框中选择一个路径后,将列出该路径下所有文件的文件名、文件大小、创建日期和修改日期信息。用os模块
时间: 2023-12-06 18:45:09 浏览: 51
好的,可以参考下面的代码实现:
```python
import os
from tkinter import *
from tkinter import filedialog
def select_path():
path = filedialog.askdirectory()
if path:
file_list.delete(0, END) # 清空列表框
for file_name in os.listdir(path):
file_path = os.path.join(path, file_name)
file_size = os.path.getsize(file_path)
create_time = os.path.getctime(file_path)
modify_time = os.path.getmtime(file_path)
file_list.insert(END, f"{file_name} {file_size} bytes {create_time} {modify_time}")
# 创建主窗口
root = Tk()
root.title("文件信息程序")
# 创建选择路径按钮和列表框
Button(root, text="选择路径", command=select_path).pack(padx=10, pady=10)
file_list = Listbox(root)
file_list.pack(padx=10, pady=10)
root.mainloop()
```
运行程序后,单击“选择路径”按钮会弹出路径选择对话框,选择一个路径后,程序会列出该路径下所有文件的文件名、文件大小、创建日期和修改日期信息。
阅读全文