- Avslutt Python-Program Med
quit()
Metode - Avslutt Python-Program Med
exit()
Metode - Avslutt Python-Program Med
sys.exit()
Metode - Slutten Python-Program Med
os.exit()
Metode - Konklusjon
Som i PHP, die()
– kommandoen avslutter kjører skriptet., På samme måte, Python-skript kan sies opp ved hjelp av ulike innebygde funksjoner som quit()
, exit()
, sys.exit()
, og os.exit()
. Python utfører instruksjonene i topp-til-ned for, og som per kriterier, looper som er definert i koden, men når Python-Emulering når slutten av filen EOF
, det kan du lese mer instruksjonene, så det ender gjennomføring.
Denne artikkelen vil introdusere metoder for å avslutte programmet i Python.,
Avslutt Python-Program Med quit () – Metoden
En enkel og effektiv måte å avslutte et Python-skript ved hjelp av en innebygd funksjon er quit()
metode; denne funksjonen kan bare brukes i Python-Tolkeren. Når denne kommandoen er utført, det genererer en SystemExit
unntak i OS., Den komplette eksempel koden 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
Avslutt Python-Program Med exit () – Metoden
funksjonaliteten er den samme som quit()
metode, men du trenger ikke å importere Python biblioteker for dette. Den komplette eksempel koden 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
Avslutt Python-Program Med den sys.exit () – Metoden
Denne metoden er bedre enn den quit()
og exit()
metode., Syntaksen er:
sys.exit()
arg
er valgfritt i syntaksen. For det meste, det er et heltall, men string verdi kan også være bestått. Null argumentet verdi er vurdert å være den beste fall i en vellykket avslutning. Den komplette eksempel koden 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
Avslutt Python-Program Med os.exit () – Metoden
Denne metoden er brukt til å avslutte prosessen med noen spesiell status som et barn prosessen i skriptet., Et barn prosessen kan være skapt ved bruk av os.fork()
metode. os.fork()
– kommandoen vil effektivt arbeid på Linux, men du har til å utnytte Cygwin-bygget for Windows. Referansen er her.
hele eksempel koden er som følger.
os.wait()
metoden returnere barnet prosess-ID med opphør sin status. Vi vil få exit-kode ved bruk av os._exit()
metode.,
Output:
AttributeError: module 'os' has no attribute 'fork'
Konklusjon
sys.exit()
metoden er å foretrekke fra alle metodene ovenfor. På den annen side, os.exit()
kommandoen skal brukes for bestemte scenarier og umiddelbar oppsigelse.