Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je Python podbalík

? Python je univerzálny , objektovo orientovaný programovací jazyk pre webové a desktopové vývoja . Python programátori často volajú na výbery z pre - písaný kód v jazyku Python s názvom " moduly " alebo " balíčky " , ktoré vykonávajú určitú úlohu , ako je napríklad načítať dátum a čas alebo podávať žiadosti na webových stránkach . Tieto balíčky často obsahujú užitočné subpackages o stand - alone kódovanie pre konkrétny menších úloh . Aby sme pochopili, ako subpackages prácu , musí programátor pochopiť , ako fungujú balíčky , rovnako ako ich význam pre moderné programovanie . Python balíky

balíkov ( alebo moduly , alebo knižnice ) , sú dôležitou súčasťou akéhokoľvek programovacieho jazyka , vrátane Pythonu . Balíčky obsahujú opakovane použiteľný kód , ktorý programátori môžu vyzvať rozšíriť svoj ​​vlastný kód , bez toho aby museli znovu vynájsť koleso . Napríklad , ťahanie v balení , ktoré obsahuje metódy pre dáta a časové údaje zo systému zhromažďovania umožňuje programátorovi sústrediť sa na iné problémy . Pretože práce potrebné na získanie týchto dát už bolo urobené , programátor môže použiť tento kód vytvoriť zložitejší kód . Toto je známe ako " modularity , " čo znamená , že programátori nie sú neustále prepisovanie kódu , ktorý sa to isté ako kód niekto má už napísaný .
Príklad balíček Dovoz

Predpokladajme , že programátor musí vytvoriť premennú vo svojom programe Python držať určitú hodnotu na planetárny rotácie . Táto premenná má vytlačiť v určitom štandardnom formáte, ako aj práca s ďalšími premennými v určitých smeroch . Skôr než písať kód , ktorý robí to , môže programátor namiesto toho importujete ( fiktívne ) python balíček s názvom " planéta " , ktorá bude obsahovať túto funkciu . Tento príklad ukazuje , ako tento proces môže vyzerať :

>>> import planeta //fiktívne , nie skutočná Python balíček

>>> d = planet.rotation ( 5 )

>>> vytlačiť d

' rotácie = 5 '
Subpackages

fiktívne " planéta " Balíček môže obsahovať veľa kódu , však. Import veľkého počtu takýchto balení je program celkom veľký . Môže sa tiež ukázať , že programátor je potrebné niektoré funkcie obalu , a nie iba zvyšok . V tomto prípade , programátor môže vyzvať subpackages , ktoré sú menšie balenia vnútri väčšieho modulu alebo balík . Tieto subpackages sú menšie , a zamerať sa na konkrétne úlohy v rámci širšieho balíčka .
Import Subpackages

Ak vezmeme fiktívne " planétu " balík , programátor rozhodne , že iba chce importovať " rotácie " balíček . To je dosiahnuté jedným z dvoch spôsobov , ako pomocou príkazu import ( ako v tomto prípade ) :

>>> import planet.rotation

>>> od planéta import rotácie

V balení planéte , existuje mnoho modulov a subpackages , ale pretože programátor potrebuje iba otáčania podbalík , ona len dovoz , že konkrétne meno . Buď z predchádzajúcich príkazov dovozných prinesie otáčania podbalík do aktuálneho programu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené