Python
[ime] je pitao: Zamislite da vam nudimo ponudu: kako vidite svoje prve dane na poslu i sebe za dve nedelje u kompaniji?
Можемо ли са наше стране да направимо овај клас контекстним менаџером ако колега није имплементирао магичне методе контекстног менаџера? Да ли постоји други начин да се реализује контекстни менаџер без наслеђивања?
Zašto višestruko pokretanje u Pythonu nije baš efikasno? Pričajte o GIL-u, asinhronosti i višestrukom procesiranju.
Koje vrste indeksa u bazama podataka poznajete?
Kako Python upravlja memorijom?
U kojim slučajevima treba izbegavati klase i koristiti samo funkcije?
Koji stek je korišćen za rad sa LLM-botom? LangGraph, LangChain?
Можеш ли нешто да кажеш о патерну Adapter?
Čime se razlikuje asyncio.create_task() od await coroutine? Kada se zadatak izvršava bez await?
Koje parametre podešavaju na WSGI serveru (Gunicorn) da aplikacija radi normalno u produkciji?
[ime] je pitao: Kako saznati da li se indeks koristi u PostgreSQL-u i iz kojih razloga ga planer možda neće koristiti?
Koja je algoritamska složenost dodavanja elementa u rečnik?
Šta je fixture u testiranju?
Koje tipove podataka mogu biti ključevi rečnika u Pythonu?
Da li postoji mogućnost višestrukog nasleđivanja u Pythonu?
Koja je razlika između liste i torke?
Kako pravilno tipizirati dekorator da mypy ne bude ljut i da se ne pokvare IDE sugestije?
Kako sinhronizovati ili sigurno preneti podatke između više niti ili korutina?
async def check_response(delay: int, message: str) -> None: timeout = httpx.Timeout(timeout=5) client = httpx.AsyncClient( base_url=BASE_URL, timeout=timeout, ) async with client: response = await client.get(url=f"/delay/{delay}") print(response.status_code, message) async def main() -> None: await check_response(delay=2, message="from first line"), await check_response(delay=2, message="from second line"), await check_response(delay=2, message="from third line"), if __name__ == "__main__": print("Total time:", timeit.timeit(lambda: asyncio.run(main()), number=2))
Koja je razlika između operatora == i is?