Пример #1
0
    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)