python制作一个选择框,选择指定目录下的docx文档
时间: 2023-08-19 18:22:39 浏览: 146
一个可以指定初始目录的目录选择对话框程序
5星 · 资源好评率100%
你可以使用Python的`tkinter`模块来创建GUI界面,结合`os`模块来实现选择指定目录下的docx文档的功能。以下是一个示例代码:
```python
import tkinter as tk
from tkinter import filedialog
import os
def select_directory():
directory = filedialog.askdirectory() # 弹出对话框选择目录
if directory:
docx_files = [f for f in os.listdir(directory) if f.endswith('.docx')] # 获取目录下所有docx文件
print(docx_files)
# 创建GUI界面
root = tk.Tk()
root.title("选择docx文件")
root.geometry("300x100")
# 创建选择目录的按钮
select_button = tk.Button(root, text="选择目录", command=select_directory)
select_button.pack(pady=20)
root.mainloop()
```
运行代码,点击选择目录按钮,选择指定目录后,控制台会输出该目录下的所有docx文件名。你可以根据自己的需求对代码进行修改。
阅读全文