Sobes.tech

FastAPI-да `Depends(get_db)` қалай жұмыс істейді және неге тәуелділікті енгізу механизмі қажет?

Middle+
Сбербанк
27

broker = KafkaBroker("localhost:9092") app = FastStream(broker) @broker.subscriber("raw_texts_topic", group_id="text_parsers") async def handle_text(text_data: dict): # Мәтіндерді талдау және дерекқорға сақтау шамамен 10 секундты алады parse_text_and_save_to_postgres(text_data)

Middle+
Сбербанк
27

# asyncio.run(main()) қанша уақытта орындалады?

Middle+
Сбербанк
27

`yield` бар функциядан қайтатын объект қандай және мұнда `list[str]` орнына қай қайтару түрі аннотациясы қолайлы?

Middle+
Сбербанк
27

def extract_emails_from_huge_file(file_path: str) -> list[str]: with open(file_path, 'r', encoding='utf-8') as f: content = f.read() # Мәтіннің "үздіксіз" болуын қамтамасыз ету үшін жолдарды ауыстырамыз content = content.replace('\r\n', ' ').replace('\n', ' ') lines = content.split(' ') emails = [word for word in lines if '@' in word] return emails

Middle+
Сбербанк
27

Бірдей Kafka хабарын қайта өңдеуден қалай сақтануға болады? Қайда және қалай тұтынушы жағында идентификаторлық тексеруді ұйымдастыру керек?

Middle+
Сбербанк
27

Сіз әлі де Toca-да жұмыс істейсіз бе?

Middle+
Сбербанк
27
/546