Populære emner
#
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.
Hvis Python-politiet leser koden min, får jeg livstid i fengsel
Jeg visste ikke at lokale importer var kontroversielle, jeg importerer biblioteker i funksjoner hele tiden
Men med stor makt følger stort ansvar
Jeg forstår at PEP8 foreslår global import, men hver regel har unntak, og du bør vite når du skal bryte dem
Her er noen fordeler med lokal import:
Vit nøyaktig hvor avhengighetene dine kommer fra når du bruker dem, i stedet for å måtte bla til toppen av en fil
kan betinget importere moduler når/hvis du trenger dem
kan forbedre lastetiden til en modul fordi du ikke trenger å importere alt i starten
kan hjelpe deg med å komme deg ut av sirkulære avhengigheter (forutsatt at du er for lat til å fikse den sirkulære avhengigheten på riktig måte)
Det er åpenbart også ulemper med lokal import, men dette er et puffstykke, så jeg vil ikke nevne dem her
Totalt sett er min anbefaling å bruke global import, men forstå avveiningene slik at du kan dra nytte av lokal import når det er nødvendig

Topp
Rangering
Favoritter