Python programmering, som et fullt funksjonelt programmeringsspråk egnet for desktop og web- utvikling , inneholder muligheten til å øke unntak når det oppstår feil . Unntak skje når farlig eller ikke-standard skjer, avslutter programmet. Programmerere kan være lurt å heve en advarsel for brukeren i tilfelle av en fatalt avvik , for eksempel gjennomføring av foreldet kode . I dette tilfellet kan en " advarsel " bli brukt for å signalisere dette faktum uten å stanse utførelse . Du trenger
Python tolk med Interactive Development Environment
Vis flere instruksjoner
en
Import av " advarsler " bibliotek i Python miljøet . Den advarsler Biblioteket inneholder metodene som brukes til å heve forskjellige advarsler. Advarsler er nyttig hvis programmereren ønsker å varsle brukere av et fremtidig nedgraderingen av funksjonalitet , eller endringer i syntaks. Følgende kode importerer advarsler biblioteket.
>>> Import advarsler
2
Kreta en " UserWarning " i Python miljøet . Programmerere kan kalle advarsler ved hjelp av " advare ( ) "-metoden fra advarsler bibliotek , som tar en streng som representerer en advarsel og hvilken type varsling som sine argumenter.
>>> Warnings.warn ( «Dette er en advarsel ", UserWarning )
__main__ : 1 : UserWarning : Dette er en advarsel
3
skape en fremtid Warning . Denne advarselen serverer en annen kategori . Den varsler brukeren om at en funksjon eller konstruere i programmet vil snart bli endret eller foreldet. På denne måten vil en programmerer ved hjelp av konstruksjonen vite for å begynne å utvikle kode ved hjelp av de nye konstruksjonene , eller forberede seg til å konvertere eldre kode til den nye konstruksjonen . Dette eksemplet viser en advarsel heves når en programmerer kaller et objekt som snart vil bli endret.
>>> A = OldObject ( )
>>> hvis isinstance ( a, OldObject )
. . . warnings.warn ( " Object snart vil gjennomgå følgende endringer ... " , FutureWarning )