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

    Hur man skall höja en varning i Python

    Python programmering , som ett fullt funktionellt programmeringsspråk som lämpar sig för skrivbords -och webbutveckling , innehåller möjligheten att höja undantag när fel uppstår . Undantag hända när farligt eller icke-standard inträffar , avsluta programmet . Programmerare kan vilja höja en varning till användaren i händelse av en icke-dödlig diskrepans , exempelvis genomförandet av föråldrat kod . I detta fall kan en " varning " kan användas för att signalera detta faktum utan att stoppa avrättningen. Saker du behöver
    Pythontolk med Interactive Development Environment
    Visa fler instruktioner
    1

    Importera " varningar " bibliotek i Python miljön . Den varningar Biblioteket innehåller de metoder som används för att höja olika varningar . Varningar är användbart om programmeraren önskar meddela användare om en framtida avskrivningar av funktionalitet , eller förändringar i syntaxen . Följande kod import av varningar biblioteket .

    >>> Import varningar
    2

    Kreta a " UserWarning " i Python miljön . Programmerare kan ringa varningar med hjälp av " varna ( ) " -metoden från varningar biblioteket , som tar en sträng som representerar ett varningsmeddelande och den typ av varning som dess argument .

    >>> Warnings.warn ( " Detta är en varning " , UserWarning ) katalog

    __main__ : 1 : UserWarning : Detta är en varning
    3

    skapa en framtid varning . Denna varning serverar en annan kategori . Det meddelar användaren som en funktion eller konstruktion i programmet snart kommer att ändras eller föråldrade . På så sätt kommer en programmerare med konstruktionen vet att börja utveckla kod med hjälp av nya konstruktioner , eller förbereda sig för att konvertera äldre kod i den nya konstruktionen . Detta exempel visar en varning upp när en programmerare kallar ett objekt som snart kommer att ändras .

    >>> A = OldObject ( ) katalog

    >>> om isinstance ( a, OldObject ) katalog

    . . . warnings.warn ( " Object kommer snart genomgå följande ändringar ... " , FutureWarning ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur svårt är Utforma ett GUI i Python
    ·Hur man byter tomt utrymme med Python
    ·Hur att skapa en buffert i Python
    ·Hur man kör tre slingor i Python
    ·Hur konvertera ett heltal för Binary & Back i Python
    ·Hur man byter Vit Space Med Python Regex
    ·Hur man kompilerar och köra i Python
    ·Hur Slice en lista i Python
    ·Hur man driver ett Python-skript i Windows
    ·Hur får Utgång från skalets kommandorad i Python
    Utvalda artiklarna
    ·Hur man klarar en Array i Visual Basic
    ·Hur man kompilerar ett sidhuvud i C + +
    ·Hur man använder XSD i Net
    ·Hur du jämför två heltal i en funktion med C + +
    ·Hur Exportera bilder Into Python
    ·Hur man tar bort ett kalkylblad i Vb.Net
    ·Hur visa PHP Filtyper
    ·Hur man beräknar sekvensen Fibonacci nummer i Python A…
    ·Hur man konstruerar flödesscheman
    ·Visual Basic Arrays Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz