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
    Hvordan sjekke avhengigheter i Python
    Ved utvikling av Python- programmer, blir det ofte nødvendig å sikre at flere moduler eller kode baser er samlet sammen. Disse modulene kan dele funksjonalitet , eller definere koden som brukes av andre programmer . Du setter opp en Python "setup " skript for å håndtere disse prosjektene : Når programmet kjøres, forteller setup script tolken hvilke filer som trengs. Ved å bruke " setup "-funksjonen i " distutils " modul, kan du opprette et Python-skript som sjekker for avhengigheter ved å kreve enkelte bibliotek før en Python kode utfører . Du trenger
    Python tolk
    Vis flere instruksjoner
    en

    starte setup script ved å importere "setup " -modul . Importere oppsettet modulen i begynnelsen av skriptet lar deg definere dette skriptet som en setup script snarere enn et vanlig program :

    # /usr /bin /python

    fra distutils.core importere oppsett
    2

    tilføyer argumenter til oppsett skript for å angi bygge parametere for skriptet. Disse argumentene definerer navnet, versjonen og skaperen av prosjektet , samt gi den en beskrivelse : en

    oppsett ( name = ' Prosjekt' , version = '1 0,0 ' , beskrivelse =' Test Prosjekt ' , author = ' Bob Smith ')
    3

    Inkluder " krever " argument i setup -funksjonen til mandat sammenstillingen av enkelte pakker som kreves av det aktuelle prosjektet. Den krever argument vil se etter pakkene spesifisert og kaste en feil hvis disse pakkene er ikke del av den aktuelle Python system : en

    oppsett ( name = ' Prosjekt' , version = '1 0,0 ' , beskrivelse =' Test Prosjekt ' , forfatter = ' Bob Smith ' , krever = {' tid ',' mymodule '} )
    4

    Se etter moduler inni koden . Hvis du ønsker å sjekke for avhengigheter mens et skript utfører , kan du bruke " imp " biblioteket og dets medlem funksjon " find_module " for å finne ut om modulen eksisterer. Dette alternativet gir enklere avhengighet sjekker for mindre skript : en

    #! /usr /bin /python

    import imp

    prøve : imp.find_module ( 'tid' ) bortsett ImportError : print 'No Module ! Avslutter ... '

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å manipulere XLS filer med Python 
    ·Pass funksjon i Python 
    ·Hvordan skrive en Bot Script 
    ·Hvordan å tømme skjermen i Python programmering 
    ·Hvordan å se feil i Python 
    ·Slik installerer IPRE Python 
    ·Python introspeksjon funksjoner 
    ·Bruk av Python Web 
    ·Geoprosessering Med Python 
    ·Hvordan bruke Python Med Mod_Wsgi 
      Anbefalte artikler
    ·Hvordan lage en kalkulator med Python 
    ·Hvordan bryte en streng i Delstrenger i Java 
    ·Slik installerer Visual Basic 6 
    ·Hvordan bygge en graf i Java 
    ·PHP -funksjon for å markere nøkkelord i en String 
    ·Hvordan sette den Gridview Datakey i Kode 
    ·Hvordan Slette skilletegn i Python 
    ·Hvordan legger jeg til en PHP Script Bruke MySQL 
    ·Hvordan lage en CAB i Windows Mobile 
    ·Word opplæring med VB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/