- End Python Program Med
quit()
Metode - End Python Program Med
exit()
Metode - End Python Program Med
sys.exit()
Metode - Slutningen Python Program Med
os.exit()
Metode - Konklusion
Som i PHP, die()
kommando afslutter script, der kører., På samme måde, Python-scripts kan være afsluttet ved hjælp af forskellige indbyggede funktioner som f.eks. quit()
exit()
sys.exit()
og os.exit()
. Python udfører instruktionerne i top-til-down for, og som pr kriterier, sløjfer, som er defineret i koden, men når Python-Fortolkeren når slutningen af filen EOF
, der ikke kan læse flere instruktioner, så det ender udførelse.
Denne artikel introducerer metoderne til at afslutte programmet i Python.,
End Python Program Med quit () – Metode
En nem og effektiv måde at afslutte et Python-script ved hjælp af en indbygget funktion er quit()
metode; denne funktion kan kun bruges i Python-Fortolkeren. Når denne kommando udføres, genererer den en SystemExit
undtagelse i operativsystemet., Komplet eksempel kode er som følger:
for test in range(10): if test == 5: print(quit) quit()print(test)
Output:
01234Use quit() or Ctrl-Z plus Return to exit
End Python Program Med exit () – Metode
Dens funktionalitet er den samme som quit()
metode, men du behøver ikke at importere Python-biblioteker for dette. Den komplette eksempelkode er som følger.
for test in range(10): if test == 5: print(exit) exit() print(test)
Output:
01234Use exit() or Ctrl-Z plus Return to exit
End Python Program Med sys.exit () – Metode
Denne metode er bedre end den quit()
og exit()
metode., Syntaksen er:
sys.exit()
arg
er valgfrit i syntaksen. For det meste er det en heltalsværdi, men strengværdien kan også overføres. Nulargumentværdien anses for at være det bedste tilfælde ved vellykket opsigelse. Den komplette eksempelkode er som følger.
import sys weight = 70if weight < 80: sys.exit("weight less than 80") else: print("weight is not less than 80")
Output:
SystemExit: weight less than 80
End Python Program Med os.Afslut () metode
denne metode bruges til at afslutte processen med en særlig status som en børneproces i scriptet., En børneproces kan oprettes ved hjælp af os.fork()
– metoden. Kommandoen os.fork()
fungerer effektivt på Linu.; du skal dog bruge den CYG .in-bygget til Windowsindo .s. Dens reference er her.
den komplette eksempelkode er som følger.
os.wait()
– metoden returnerer barneproces-ID ‘ et med dets opsigelsesstatus. Vi får e .it-koden ved hjælp af os._exit()
– metoden.,
Output:
AttributeError: module 'os' has no attribute 'fork'
konklusion
sys.exit()
– metoden foretrækkes ud fra alle ovennævnte metoder. På den anden side skal kommandoen os.exit()
bruges til specifikke scenarier og øjeblikkelig opsigelse.