Sobes.tech

Python

Miért gyorsíthatja a több szálas feldolgozás a szinkron HTTP-kéréseket a requests segítségével, a GIL ellenére?

152

Írjon egy timer dekorátort, amely méri és kiírja a függvény végrehajtási idejét; ezután biztosítsa az argumentumok átadását és a függvény metaadatainak megőrzését.

144

def withdraw(user_id, összeg): felhasználó = User.objects.filter(user_id=user_id).update(balance=F('balance') - összeg) ha felhasználó.balance > összeg: # raise InsufficientFundsError() felhasználó.balance -= összeg felhasználó.save()

136

Szükség volt már SQL-lekérdezések optimalizálására vagy a teljesítmény elemzésére? Milyen eszközöket használtál? Mit mutat az EXPLAIN?

136

Hogyan működik egy generátor Pythonban, és miben különbözik egy normál függvénytől és egy iterátortól?

128

Hogyan hozhatunk létre generátort Pythonban? Mi történik két egymást követő yield esetén egy generátor függvényben?

126
/3