То, что вы пытаетесь сделать, будет работать, за исключением того, что Raise
и raise
- это не одно и то же, точно так же, как pRinT
и print
- это не одно и то же. Python чувствителен к регистру. Итак:
$ python
>>> Raise SystemExit(0)
^
SyntaxError: invalid syntax
Но:
$ python
>>> raise SystemExit(0)
$
Как говорится, вы почти никогда не хотите поднимать SystemExit
напрямую. Как объясняют документы , это исключение должно использоваться sys.exit
под одеялом, а не для непосредственного использования.
Итак, как объяснил Артур Дент , лучшее решение:
$ python
>>> import sys
>>> sys.exit(0)
$