Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Wat is een Python subpackage ?
Python is een algemeen doel , object - georiënteerde programmeertaal voor web-en desktop- ontwikkeling . Python programmeurs vaak een beroep doen op selecties van vooraf geschreven Python- code genaamd "modules " of " pakketten" die een bepaalde taak , zoals het ophalen van de datum en de tijd of maak verzoeken om websites uit te voeren . Deze pakketten bevatten vaak nuttig subpakketten van stand-alone coderen voor bepaalde kleinere taken . Om te begrijpen hoe subpakketten werken, moet een programmeur begrijpen hoe pakketten werken , evenals hun belang voor moderne programmeertalen . Python pakketten

Pakketten
( of modules , of bibliotheken ) zijn belangrijke onderdelen van elke programmeertaal , zoals Python . Pakketten bevatten herbruikbare code die programmeurs kunnen een beroep doen op hun eigen code uit te breiden zonder het wiel opnieuw uit te vinden . Bijvoorbeeld , trekken in een pakket dat methoden om datum en tijd informatie uit het systeem te verzamelen bevat een programmeur toelaat om zich te concentreren op andere problemen . Omdat de werkzaamheden die nodig zijn om te verzamelen die gegevens al is gedaan , kan de programmeur die code gebruiken om meer complexe code te bouwen . Dit staat bekend als " modulariteit ", wat betekent dat programmeurs niet voortdurend herschrijven code dat doet hetzelfde als code iemand al heeft geschreven .
Voorbeeld Pakket Import

Veronderstel een programmeur moet een variabele in haar Python programma te creëren om een bepaalde waarde houden planetaire rotatie. Deze variabele in een bepaalde standaard formaat , evenals werken met andere variabelen op bepaalde manieren worden afgedrukt. In plaats van de code schrijven die dit doet , kan de programmeur in plaats importeer een ( fictieve ) python pakket genaamd " planet ", die dergelijke functionaliteit zou bevatten . Dit voorbeeld toont hoe dit proces zou kunnen uitzien :

>>> import planet //fictieve , niet een echte Python pakket

>>> d = planet.rotation
(

>>> print

' rotatie = 5 ' d
subpakketten

5 ) fictieve " planet " pakket zou een veel code bevatten , echter. Het importeren van een groot aantal daarvan maakt een programma vrij groot . Het kan ook blijken dat een programmeur hoeft alleen deel van de functionaliteit van het pakket en de rest niet . In dit geval kan de programmeur aanroepen subpakketten , die kleinere verpakkingen in de grotere module of pakket zijn . Deze subpakketten zijn kleiner , en ze richten op meer specifieke taken binnen het grotere pakket .
Importeren subpakketten

nemen van de fictieve " planet " -pakket , de programmeur besluit alleen zij wil de " rotatie " pakket importeren. Dit wordt bereikt in een van twee manieren , zowel met behulp van het commando invoer ( zoals in dit voorbeeld ) :

>>> import planet.rotation

>>> van
planeet import rotatie

In de planeet pakket , er zijn veel modules en subpackages , maar aangezien de programmeur hoeft alleen de rotatie subpackage , ze importeert alleen dat bepaald pakket naam . De beide voorgaande import commando zal de rotatie subpackage brengen in het huidige programma .

Previous: Next:
  python Programming
·Hoe maak je een binair bestand…
·Hoe maak je een venster maken …
·Hoe te Sequence Symbolen sorte…
·Hoe maak je een Python Test Su…
·Hoe te lijsten afdrukken in Py…
·Hoe maak je een komma te schei…
·Hoe om Exit Status Neem Python…
·An Introduction to Python 3 
·Hoe het opzetten van een tabel…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Voordelen & Nadelen van Typeless program…
·Zo plaatst u een Python script in een ID…
·Hoe maak je een URL Uitvoeren Van Code M…
·Hoe kan ik meerdere lijnen van een besta…
·Hoe maak je een e-mail Feedback Form in …
·Hoe te Tekens Met XPath Vervang 
·Hoe je meerdere rijen invoegen Van SPUFI…
·Assembler programma's voor een IBM PC 
·Hoe te installeren Zend voor PHP 5.3 
Copyright © Computer Kennis http://www.nldit.com