Untitled
python
23 days ago
1.0 kB
0
Indexable
Never
import docx import tkinter as tk from tkinter import filedialog import os from openpyxl import Workbook def readtxt(filename): doc = docx.Document(filename) fullText = [] for para in doc.paragraphs: fullText.append(para.text) a = para.text c = textbox.get() if (c in a): return filename def browse_folder(): folder_path = filedialog.askdirectory() wb = Workbook() ws = wb.active for filename in os.listdir(folder_path): path = f"{folder_path}/{filename}" print(path) q = readtxt(path) ws.append([q]) listbox.insert(tk.END, q) wb.save("file_name.xlsx") root = tk.Tk() root.geometry("200x200") button = tk.Button(root, text="Chọn Thư Mục Chứa Văn Bản", command=browse_folder) button.pack() label = tk.Label(root, text="Nhập từ khóa:") label.pack() textbox = tk.Entry(root) textbox.pack() listbox = tk.Listbox(root) listbox.pack() root.mainloop()