main.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:wg-gesucht-crawler 作者: grantwilliams 项目源码 文件源码
def process_log_output_queue(self):
        try:
            message = self.log_output_queue.get(0)
            if message == "timed out running":
                self.stop()
                messagebox.showerror("Timed Out!", "WG-Gesucht website is not responding and has timed out, please try "
                                                   "again later", parent=self.parent)
            elif message == "no connection running":
                self.stop()
                messagebox.showerror("No Connection!", "Could not connect to the internet, please check your "
                                                       "connection and try again", parent=self.parent)
            elif isinstance(message, list):
                self.log_text.configure(state=tk.NORMAL)
                self.log_text.insert(tk.END, message[1] + '\n')
                self.log_text.configure(state=tk.DISABLED)
                self.log_text.see(tk.END)
                self.stop()
            else:
                self.log_text.configure(state=tk.NORMAL)
                self.log_text.insert(tk.END, message + '\n')
                self.log_text.configure(state=tk.DISABLED)
                self.log_text.see(tk.END)
                self.parent.after(100, self.process_log_output_queue)
        except queue.Empty:
            self.parent.after(100, self.process_log_output_queue)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号