(self)
| 395 | tk.Button(User, text="确认添加", command=self.add_keyword).grid(columnspan=2, row=2, pady=5, ipadx=10) |
| 396 | |
| 397 | def add_keyword(self): |
| 398 | keyword = self.keywordEntry.get() |
| 399 | |
| 400 | |
| 401 | |
| 402 | if keyword is '': |
| 403 | tk.messagebox.showerror(title='错误', message='关键字不为空!') |
| 404 | else: |
| 405 | rechack_keyword = tk.messagebox.askyesno(title='检查', message='请核对{}信息无误后确认添加'.format(keyword)) |
| 406 | if rechack_keyword: |
| 407 | if keywordb.select_one({"keyword":keyword}): |
| 408 | self.keyword.set('') |
| 409 | tk.messagebox.showerror('错误', '此关键字已经存在') |
| 410 | else: |
| 411 | keywordb.insert({"keyword":keyword}) |
| 412 | self.keyword.set('') |
| 413 | |
| 414 | self.userListBox.insert(END, '关键字:{};'.format(keyword)) # 关键字添加成功 |
| 415 | # self.window.destroy() |
| 416 | # optionUser(self.master) |
| 417 | tk.messagebox.showinfo(title='恭喜', message='关键字添加成功!') |
| 418 | window.update() |
| 419 | |
| 420 | def delete_user(self, user, pwd): |
| 421 |
nothing calls this directly
no test coverage detected