(self)
| 58 | label.grid(row=0, column=2, columnspan=2, rowspan=2, sticky=W + E + N + S, padx=5, pady=5) |
| 59 | |
| 60 | def keyword(self): # 关键字 |
| 61 | Keyword = tk.LabelFrame(self.window, text="关键字", padx=10, pady=10) # 水平,垂直方向上的边距均为10 |
| 62 | Keyword.place(x=30, y=100) |
| 63 | |
| 64 | self.keywordListBox = Listbox(Keyword, width=35, height=6, ) |
| 65 | self.keywordListBox.pack(side=LEFT) |
| 66 | keywordScroBar = Scrollbar(Keyword) |
| 67 | keywordScroBar.pack(side=RIGHT, fill=Y) |
| 68 | |
| 69 | self.keywordListBox['yscrollcommand'] = keywordScroBar.set |
| 70 | keywords = keywordb.select({}) |
| 71 | |
| 72 | for key in keywords: |
| 73 | keyword = key.get('keyword') |
| 74 | |
| 75 | self.keywordListBox.insert(END, '关键字:{};'.format(keyword)) |
| 76 | |
| 77 | keywordScroBar['command'] = self.keywordListBox.yview |
| 78 | |
| 79 | keywordoption = tk.LabelFrame(self.window, text="", padx=10, pady=5) # 水平,垂直方向上的边距均为 10 |
| 80 | keywordoption.place(x=30, y=250) |
| 81 | |
| 82 | tk.Button(keywordoption, text="添加关键字", command=self.add_keyword).grid(column=0, row=1, padx=30, pady=5) |
| 83 | tk.Button(keywordoption, text="删除关键字", command=self.delete_keyword).grid(column=1, row=1, padx=30, pady=5) |
| 84 | |
| 85 | def user(self): # 用户信息 |
| 86 | User = tk.LabelFrame(self.window, text="微博用户", padx=10, pady=5) # 水平,垂直方向上的边距均为 10 |
no test coverage detected