def run(self): self.clear_output() self.append_datetime_to_output() url = self.url_entry.get() if not Validator.is_url_correct(url): self.append_text_to_output("Please provide a correct url") return response = Requester.send_request(url) state = response.key source = response.value if not state == "ok": self.append_text_to_output(source) return result = TagCounter.get_tags(source) self.append_dic_to_output(result)