def _backend_version(backend): loader = Loader() loader.force(backend) try: x = loader.selected() v = x.backend_version() except Exception: v = None return v
def _grab_simple(to_file, backend=None, bbox=None, filename=None, timeout=None): loader = Loader() loader.force(backend) backend_obj = loader.selected() if to_file: return backend_obj.grab_to_file(filename) else: return backend_obj.grab(bbox)
def backends(): '''Back-end names as a list :return: back-ends as string list ''' return Loader().all_names
def backends(): """Back-end names as a list. :return: back-ends as string list """ return Loader().all_names
def _grab_simple(backend=None, bbox=None, filename=None): loader = Loader() loader.force(backend) backend_obj = loader.selected() return backend_obj.grab(bbox)
def _get_loader(): global BACKEND_LOADER if not BACKEND_LOADER: BACKEND_LOADER = Loader() return BACKEND_LOADER