Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Vad är en Python Subpackage

    ? Python är ett generellt , objektorienterat programmeringsspråk för webben och skrivbordet utveckling . Python programmerare kallar ofta på val av redan skrivna Python kod som kallas "moduler" eller " paket " som utför en viss uppgift , till exempel hämta datum och tid eller göra förfrågningar till webbplatser . Dessa paket innehåller ofta användbara underpaket av fristående kodar för specifika mindre uppgifter . För att förstå hur underpaket fungera måste en programmerare förstå hur paketen fungerar , samt deras betydelse för modern programmering . Python-paket

    paket ( eller moduler , eller bibliotek ) är viktiga delar i ett programmeringsspråk , inklusive Python . Paket innehåller återanvändbar kod som programmerare kan uppmana att förlänga sin egen kod utan att behöva uppfinna hjulet på nytt . Till exempel , dra i ett paket som innehåller metoder för att samla in datum och tid information från systemet tillåter en programmerare att koncentrera sig på andra problem. Eftersom det arbete som krävs för att samla in dessa data har redan gjorts , kan programmeraren använda denna kod för att bygga mer komplex kod . Detta är känt som " modularitet , " vilket innebär att programmerare inte ständigt skriva kod som gör samma sak som kod någon redan har skrivit . Antag
    Exempel Package Importera

    en programmerare behöver skapa en variabel i hennes Python program för att hålla ett visst värde på planetens rotation . Denna variabel ska skrivas ut på ett visst standardformat , liksom arbete med andra variabler i vissa sätt . Hellre än att skriva koden som gör detta , kan programmeraren importera istället en ( fiktiv ) python paket som kallas " planet ", som skulle innehålla en sådan funktion . Detta exempel visar hur denna process kan se ut :

    >>> import planet //fiktiva , inte en riktig Python paket

    >>> d = planet.rotation ( 5 ) katalog

    >>> print d

    ' rotation = 5 '
    underpaket

    fiktiva " planet " paket kan innehålla en hel del kod , dock . Importera ett stort antal sådana förpackningar gör ett program ganska stor. Det kan också visa sig att en programmerare bara behöver vissa funktioner av paketet, och inte resten. I detta fall , kan programmeraren uppmana underpaket , som är mindre paket inuti större modul eller paket. Dessa underpaket är mindre , och de fokuserar på mer specifika uppgifter inom den större förpackningen .
    Importera underpaket

    Med den fiktiva " planet " -paketet , avgör programmeraren hon bara vill importera " rotation " paket . Detta sker på två sätt , både genom att använda kommandot Importera ( som i det här exemplet ) :

    >>> import planet.rotation

    >>> från planet import rotation

    planeten paketet , det finns många moduler och underpaket , men eftersom programmeraren bara behöver rotation subpackage , hon bara importerar just paketnamn . Endera av de föregående import kommandon kommer att föra rotationen subpackage i det nuvarande programmet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Python Apache
    ·Hur: Metod för Pylon Target Montage
    ·Hur sammanfoga strängar i Python
    ·Hur man kan koda UTF - 8 Ignorera i Python
    ·Python Funktion Med Parametrar
    ·Så här loggar Time Test Execution i Python
    ·Hur du installerar Project kataloger i Python
    ·Hur man kompilerar Python på en UNIX- terminal
    ·Hur får nyckelvärden i Python
    ·Hur Dump Text till Hex i Python
    Utvalda artiklarna
    ·Entity Framework vs NHibernate
    ·Hur man gör en kolumn på en GridView Droplist
    ·Hur Importera Binary till Xcode
    ·Hur man gör Foxfire Tillägg
    ·Fördelarna med att använda JSP och Servlets
    ·Hur du formaterar Flyter i Python
    ·En handledning för att skapa en relationsdatabas för …
    ·Hur man bygger en XML -fil med Visual Basic Net Använd…
    ·Hur du använder Net Twitter PERL
    ·Hur man använder en Resig MicroTemplate
    Copyright © Dator Kunskap http://www.dator.xyz