Bir nesnenin özelliklerine get yöntemi kullanılmadan nasıl erişilir?
Python
Büyük bir dosya aktarırken hedef sunucudaki alan taşması riskine karşı nasıl korunuruz?
Python'da Çöp Toplayıcı nasıl çalışır? Döngüsel referanslar nasıl tespit edilir?
Git sürüm kontrol sisteminde git cherry-pick komutu ne işe yarar?
async def get_user(user_id: int, db: AsyncSession): try: user = await db.get(User, user_id) return user finally: await db.close() return None a = await get_user(15, db) # a?
Büyük bir dosya SCP ile aktarılırken, kullanıcılar PostgreSQL'e yavaş sorgular nedeniyle şikayet ediyor. Sebep nedir ve nasıl önlenir?
Aşağıdaki işlemleri yapan bir Python uygulaması için bir Dockerfile yazın: - En yeni Python imajını kullanır - Çalışma dizinini /app olarak ayarlar - Mevcut dizin içeriğini konteynıra kopyalar - requirements.txt'de listelenen bağımlılıkları yükler - 8000 numaralı portu açar - Uygulamayı şu komutla çalıştırır: python app.py
asyncio ile kodu incele. main fonksiyonu ne kadar sürede çalışacak? Korutinaların paralel çalışmasını nasıl sağlarsın?
Altyapı bileşenleri ve sistemlerle etkileşim deneyiminiz hakkında konuşabilir misiniz?
Python, 'is' kullanarak iki boş demet karşılaştırıldığında ne döndürür? Ve iki boş liste?
Rastgele sayılar içeren 100 satırlık iki tablo için FULL OUTER JOIN minimum ve maksimum kaç satır dönebilir?
RAG'in bilinen tipik sorunları nelerdir?
Hangi veritabanlarıyla çalıştınız? Veritabanında tam olarak ne yapıyordunuz?
Python'da bağlam yöneticisi nedir? Ne işe yarar? Kendi nasıl yazılır?
Eski bir kütüphaneden gelen bloklayıcı bir fonksiyonu, olay döngüsünü engellemeden nasıl işleriz?
FastAPI'de verify=False ve senkron requests kullanmak neden güvensizdir?
app = FastAPI() def get_db(): db = SessionLocal() try: yield db finally: db.close() def heavy_text_parser(file_id: int, db: Session): # 5 dakika süren dosya analizi parse_and_save(file_id, db) @app.post("/upload") async def upload_file( background_tasks: BackgroundTasks, db: Session = Depends(get_db) ): file_id = save_file_to_db(db) db.commit() background_tasks.add_task(heavy_text_parser, file_id, db) return {"status": "parsing started"}
Şirkete kabul edilirseniz, hangi pozisyonda çalışmak ve hangi projelerle ilgilenmek istersiniz?
FastAPI'de bir rota için HTTP isteği türü nasıl belirlenir?
Neden mikroservisleri tekrar modüler monolit haline getirmek gerekebilir?