es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FASTAPI

¿Cómo puedo usar un websocket para informar sobre el progreso de las cargas de archivo POST con Fast API?

Tomando como ejemplo los ejemplos de carga de archivo y websocket de Fast API, considere una ruta POST: @app.post(“/uploadfiles/”) async def create_upload_files(files: List[UploadFile] = File(…)): data = [file.filename for file in files] return process_data(data) Y considere el websocket: @app.websocket(“/ws/{client_id}”) async def websocket_endpoint(websocket: WebSocket, client_id: int): await manager.connect(websocket) try: while True: . . . Read more

Cómo crear un archivo fasta con múltiples secuencias dentro de R

He estado extrayendo archivos fasta de una base de datos en línea (Uniprot), obteniendo sus números de acceso utilizando la siguiente librería: install.packages(“protr”) library(“protr”) IDs <- c(“xxxx”, “AAAAA”) Proteins_IDs <- getUniProt(IDs) #Prueba para esto Proteins_IDs Esto funciona perfectamente para obtener las secuencias de interés en un formato fasta que luego . . . Read more

Llamada al método post de FastAPI con y sin barras diagonales finales.

Estaba intentando escribir un método post en fastapi como: @app.post(‘/method/final_path/’, tags=[‘method/final_path’]) Cuando hago una llamada postman como https://……./method/finalpath/ Obtengo el resultado esperado, pero si se cambia la llamada a https://……./method/finalpath Obtengo 405-método no permitido. Según los documentos de fastapi, las barras diagonales finales no deberían importar, así que idealmente @app.post(‘/method/final_path/’, . . . Read more