class MainWindow: def __init__(self, master): self.option_list = [] self.master = master master.title("點檢系統") # 获取屏幕的宽度和高度 screen_width = master.winfo_screenwidth() screen_height = master.winfo_screenheight() # 将窗口的大小设置为屏幕的大小 master.geometry("%dx%d" % (screen_width, screen_height)) #獲取點檢記錄明細路徑 self.minxi=r"D:\點檢系統存放資料夾\點檢明細\點檢内容明細.xlsx" # 日期标签和输入框 ri=datetime.now().strftime('%Y/%m/%d') values = [ri] self.date_label = tk.Label(master, text="點檢日期:") self.date_label.grid(row=0, column=0) self.date_entry = ttk.Combobox(master, values=values) self.date_entry.grid(row=0, column=1) self.date_entry.current(0) # 默认选中第一个选项 def read_from_excel1(self,menu,label): self.change_menu_color(menu, label) self.current_menu = "Router首件检查记录表" # 读取excel文件的代码 # 从Excel文件中读取表单并显示到窗口中的日志框中 wb = openpyxl.load_workbook(self.minxi, read_only=True) ws = wb['Router首件检查记录表']在這段代碼中如果用戶調用第二個函數時需要刪除指定的標簽和文本框,該怎麽寫
时间: 2023-11-16 11:05:32 浏览: 65
mainwindow.rar_编辑器/阅读器_Unix_Linux_
您可以在第二个函数中添加删除指定标签和文本框的代码。例如,您可以使用以下代码删除标签和文本框:
```
def delete_label_and_entry(self):
self.date_label.destroy() # 删除日期标签
self.date_entry.destroy() # 删除日期输入框
```
在需要删除标签和文本框的时候,只需要调用这个函数即可。
阅读全文