class Demos: def __init__(self): from fastapi import FastAPI, HTTPException self.api = FastAPI self.exception = HTTPException def validate_apikey(self,api_key)->bool: __validation = True return __validation @staticmethod def obtener_texto(from_url:str=None,from_pdf:str=None)->str: """Obtiene texto a partir de una fuente de información: desde url o desde pdf. args: from_url (str) : Url desde la que se desea obtener información. from_pdf (str) : Pdf desde el que se desea obtener información. return: _texto (str) : Texto extraído desde la fuente dada. """ if from_url: _texto = str("URL") elif from_pdf: _texto = str("PDF") else: _texto = str("Ninguna opción seleccionada") return _texto