Trendande ämnen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Om Python-polisen läser min kod får jag livstids fängelse
Jag visste inte att lokala importer var kontroversiella, jag importerar bibliotek inom funktioner hela tiden
Men med stor makt kommer stort ansvar
Jag förstår att PEP8 föreslår global import, men varje regel har undantag, och du bör veta när du ska bryta dem
Här är några fördelar med lokal import:
Vet exakt var dina beroenden kommer ifrån när du använder dem, i stället för att behöva rulla till toppen av en fil
Kan villkorligt importera moduler när/om du behöver dem
Kan förbättra laddningstiden för en modul eftersom du inte behöver importera allt i början
kan hjälpa dig att komma ur cirkulära beroenden (förutsatt att du är för lat för att åtgärda det cirkulära beroendet på rätt sätt)
Självklart finns det också nackdelar med lokal import, men det här är en puffbit, så jag kommer inte att nämna dem här
Sammantaget är min rekommendation att använda global import, men förstå kompromisserna så att du kan dra nytta av lokala importer när det behövs

Topp
Rankning
Favoriter