Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hva er en Python Subpackage
    ? Python er et generelt , objektorientert programmeringsspråk for web og desktop utvikling. Python programmerere ofte påkaller utvalg av pre -skrevet Python kode som kalles "moduler " eller " pakker " som utfører en bestemt oppgave, for eksempel hente inn dato og klokkeslett eller gjøre forespørsler til nettsteder. Disse pakkene inneholder ofte nyttige subpackages av frittstående koding for spesifikke mindre oppgaver . For å forstå hvordan subpackages fungere, må en programmerer forstå hvordan pakker fungerer, samt deres betydning for moderne programmeringsspråk . Python Pakker

    pakker ( eller moduler, eller biblioteker ) er viktige deler av alle programmeringsspråk , inkludert Python . Pakkene inneholder gjenbrukbar kode som programmerere kan påkalle for å utvide sin egen kode uten å måtte finne opp hjulet . For eksempel trekke i en pakke som inneholder metoder for å samle dato og klokkeslett informasjon fra systemet tillater en programmerer å konsentrere seg om andre problemer . Fordi arbeidet som trengs for å samle disse dataene allerede er gjort, kan programmereren bruke denne koden til å bygge mer kompleks kode . Dette er kjent som " modularitet , " som betyr at programmerere ikke er konstant skrive kode som gjør det samme som kode noen allerede har skrevet .
    Eksempel Package Import

    Anta en programmerer behov for å opprette en variabel i sin Pythonprogram å holde en viss verdi på planetarisk rotasjon . Denne variabelen bør skrive ut i en viss standard format , samt arbeid med andre variabler på bestemte måter . Snarere enn å skrive koden som gjør dette, kan programmereren i stedet importere en ( fiktiv ) python pakke kalt "planet ", som ville inneholde en slik funksjonalitet. Dette eksempelet viser hvordan denne prosessen kan se ut : en

    >>> import planet //fiktive , ikke en ekte Python pakke

    >>> d = planet.rotation ( 5 )

    >>> print d

    ' rotasjon = 5 '
    Subpackages

    fiktive "planet " pakken kan inneholde mye kode , imidlertid. Import av et stort antall av slike pakker gjør et program ganske stor. Det kan også vise seg at en programmerer bare trenger noen av funksjonaliteten av pakken, og ikke de andre. I dette tilfellet kan programmereren påkalle subpackages , som er mindre pakker inne i større modul eller pakke . Disse subpackages er mindre, og de ​​fokuserer på mer spesifikke oppgaver i større pakke .
    Importerer Subpackages

    Tar den fiktive "planet "-pakken , bestemmer programmerer hun bare ønsker å importere "rotasjon " pakken . Dette gjøres på to måter , både ved hjelp av import -kommandoen ( som i dette eksempelet ) : en

    >>> import planet.rotation

    >>> fra planet import rotasjon

    planeten pakken , er det mange moduler og subpackages , men siden programmereren trenger bare rotasjonen subpackage , hun bare importerer den aktuelle pakken navn . Hver av de foregående importkommandoene vil bringe rotasjonen subpackage i det aktuelle programmet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage et spill i Python Shell 
    ·Python skript og programmer 
    ·Hvordan endre Python versjon i Snow Leopard 
    ·Hva er en Python GIL 
    ·Hvordan lage 3D Array i Python 
    ·Hvordan få Lengde på en liste i Python 
    ·Slik avgjør du bruke Python 
    ·Slik konverterer en ordbok til XML i Python 
    ·Slik fjerner variabler fra Vars Python 
    ·Hvordan lage en hvis setningen i Python 
      Anbefalte artikler
    ·Fordeler og ulemper med Java Virtual Machine Tolk 
    ·Slik tørker Duckweed 
    ·Hvordan bruke Skeleton filer i Ogre 
    ·Hvordan lage en bruker Script i GreaseMonkey 
    ·Hva er en Java Bean 
    ·Hvordan String spørringer Sammen i MySQL 
    ·Hvordan fikse en JVM avsluttet. Avslutt kode = 13 Feil …
    ·Java GUI Design Tutorial 
    ·Hvordan lage en funksjonsknapp i Visual Basic 
    ·Hvordan Skriv inn Registrering Nøkkel i Reason 4.0 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/