Team Ai
Apppublic

coder160/cpu_machine_learner

sourceHugging Faceupdated 3y agoView on Hugging Face
0likes
extractor.py24 linesDownload Raw Back to controllers
1class TextFromURL:2  __raw = None3  def __init__(self, url:str):4    self.__source=url5  def __enter__(self):6    try:7      import requests as REQS8      import bs4 as BS49      self.__raw = BS4.BeautifulSoup(REQS.get(self.get_source()).content, "html.parser")10    except Exception as er:11      print(er)12      self.__error = er13    finally:14      return self    15  def __exit__(self, *args):16    [print(e) for e in args if e is not None]17  def get_source(self):18    return self.__source19  def get_raw(self):20    return self.__raw21  def get_error(self):22    return self.__error23  def is_ok(self):24    return True if self.get_raw() else False