Pacchetti ( o moduli o librerie ) sono parti importanti di qualsiasi linguaggio di programmazione , tra cui Python . Pacchetti contengono codice riutilizzabile che i programmatori possono invocare per estendere il proprio codice , senza dover reinventare la ruota . Ad esempio , tirando in un pacchetto che contiene i metodi per raccogliere informazioni di data e ora del sistema permette ai programmatori di concentrarsi su altri problemi . Perché il lavoro necessario per raccogliere i dati è già stato fatto , il programmatore può utilizzare tale codice per sviluppare codice più complesso . Questo è noto come " modularità ", nel senso che i programmatori non stanno riscrivendo continuamente codice che fa la stessa cosa di codice che qualcuno ha già scritto .
Esempio pacchetto Import
Supponiamo un programmatore ha bisogno di creare una variabile nel suo programma Python per tenere un certo valore a rotazione planetaria . Questa variabile deve stampare in un certo formato standard , così come lavorare con altre variabili in certi modi . Invece di scrivere il codice che fa questo , il programmatore potrebbe invece importare una ( fittizia) pacchetto python chiamato " pianeta", che conterrebbe tale funzionalità . Questo esempio mostra come questo processo potrebbe apparire :
>>> import pianeta //finzione , non un vero e proprio pacchetto di Python
>>> d = planet.rotation ( 5 ) per
>>> print d ' rotazione = 5'
sottopackage
immaginario pacchetto "pianeta" potrebbe contenere un sacco di codice , tuttavia. Importazione di un gran numero di tali pacchetti rende un programma piuttosto grande. Può anche accadere che un programmatore deve solo alcune delle funzionalità del pacchetto , e non il resto . In questo caso , il programmatore può invocare sottopacchetti , che sono più piccoli pacchetti all'interno del modulo più grande o pacchetto. Questi sottopackage sono più piccoli , e si concentrano su attività più specifiche all'interno del più ampio pacchetto .
Importazione di pacchetti secondari
Prendendo il pacchetto fittizio "pianeta" , il programmatore decide solo vuole importare il pacchetto "rotazione" . Ciò si ottiene in due modi , sia usando il comando di importazione ( come in questo esempio ) :
>>> import planet.rotation
>>> da pianeta importazione rotazione
Nel pacchetto pianeta , ci sono molti moduli e pacchetti secondari , ma dal momento che il programmatore deve solo sottopackage rotazione , lei importa solo quel particolare nome del pacchetto. Uno dei comandi di importazione precedenti porterà il sottopacchetto rotazione nel programma attuale .
Programmazione © www.354353.com