Sobes.tech

Python

Como estão as buscas agora: há finais ou ofertas?

Middle+
Лучи
78

Conte-nos sobre sua experiência com Go: você desenvolveu seus próprios serviços em Go ou trabalhou principalmente com os já existentes? Quais correções você fez?

Middle+
Старт
78

Como o Python passa argumentos para uma função?

Middle
ООО ЦЕНТР ХК
78

Compare FastAPI e Django: quais são as vantagens de cada um, em que casos escolheria um ou outro?

Senior
ООО МУЛЬТИФАКТОР
78

Como garantir a idempotência ao processar um lote de documentos do Kafka se o serviço puder falhar no meio do processamento?

Middle
СБЕРСБЕР
78

Conte sobre uma falha grave ou um erro: como você reagiu e quais conclusões tirou?

Senior
ГРЧЦ, ФГУП
78

Que equipa e projeto gostarias de ver?

Senior
АЛМИ Партнер
78

Por que decidiram procurar um novo emprego?

Middle
ГК АСК
78

Como ordenar um arquivo muito grande (100 GB) com números inteiros, um por linha?

Senior
СовкомбанкСовкомбанк
78

O que é JWT (JSON Web Token)? De que partes é composto e qual problema resolve?

Middle
Лучи
78

Quais parâmetros do LLM podem ser usados para ajustar a qualidade e o carácter da resposta?

Senior
ГРЧЦ, ФГУП
78

Conhece alguém que trabalhe na empresa?

Senior
Google
78

Para que servem as classes abstratas?

Senior
АВ Софт
77

Como funciona o HTTPS? Como o cliente e o servidor trabalham com certificados?

Middle
Сбер.clouds
77

Qual é a diferença entre if x: e if x == True:

Middle
Saber Interactive
77

Como definir permissões de acesso no Linux (chmod) usando números?

Senior
СовкомбанкСовкомбанк
77

Quando são chamados __new__ e __init__, o que eles retornam?

Middle+
Группа «Самолет»
77

a partir de fastapi import FastAPI, UploadFile, Response from fastapi.responses import StreamingResponse from pydantic import BaseModel, field_validator import base64 app = FastAPI() class PdfSchema(BaseModel): filename: str content_type: str data: str # base64 pdf 10мб @app.get("/data", response_model=PdfSchema) async def get_data(): return await service.get_big_data() @app.get("/download") async def download(): with open("big.pdf", "rb") as f: data = f.read() return Response(content=data, media_type="application/pdf") def heavy_pdf_parse(data: bytes) -> dict: # CPU-heavy логика return {"size": len(data)} @app.post("/parse") async def parse(file: UploadFile): content = await file.read() result = heavy_pdf_parse(content) return result @app.get("/users") async def get_users(): users = await repo.get_users() result = [] for u in users: posts = await repo.get_posts(u["id"]) result.append({"user": u, "posts": posts}) return result @app.get("/download-two") async def download_two(): def iterfile(): with open("big.pdf", "rb") as f: yield from f return StreamingResponse(iterfile(), media_type="application/pdf") class service: @staticmethod async def get_big_data(): return { "filename": "file.pdf", "content_type": "application/pdf", "data": base64.b64encode(b"fake").decode(), } class repo: @staticmethod async def get_users(): return [{"id": 1}, {"id": 2}] @staticmethod async def get_posts(user_id: int): return [{"id": 1, "user id": user_id}]

Middle
СБЕРСБЕР
77

Como depurar um container que está a falhar ou a ficar preso?

Middle
СБЕРСБЕР
77

Em que projeto trabalhou mais com Python e em que consistia exatamente o seu trabalho?

Middle
Передовые Платежные Решения
77
/540