Ich würde gerne sehen, wer Python mit dem kreativsten Code zum Absturz bringen kann. Das heißt, wenn das Programm ausgeführt wird, übernimmt zum Beispiel Windows und zeigt so etwas wie "IDLE hat aufgehört zu funktionieren" an, oder Linux macht das, was Linux tut, wenn ein Programm abstürzt.
Regeln:
Dies muss in Python 2.7 oder höher durchgeführt werden (alte Fehler, die in zukünftigen Versionen von Python behoben wurden, werden also nicht ausgenutzt).
Die Definition von "Absturz" lautet "IDLE oder Python unbeabsichtigt beenden". Dies bedeutet nicht "IDLE oder Python anhalten und einen Traceback geben". Dies bedeutet auch, dass exit, sys.quit, abort usw. keine gültigen Antworten sind. Dies wird beispielsweise nicht akzeptiert:
import sys try: print c # Crashes Here, as c is not defined. except NameError, SyntaxError: print "Oh No!" sys.exit()
Es wird nicht akzeptiert, dass Python nicht mehr reagiert.
Der Code muss erklärt werden, was er zum Absturz bringt. Ein Link zu einem Fehlerbericht ist in Ordnung.
Die am besten bewertete Antwort nach 10 Tagen gewinnt! Start!!
EDIT: Darf ich klarstellen, dass es nicht das Ziel ist , Python dazu zu bringen, die Ausführung des Programms mit einem Traceback anzuhalten. Das Ziel ist es, Python zum Absturz zu bringen oder nicht mehr zu funktionieren. Das heißt, wenn diese Aufgabe erfolgreich ausgeführt wird, gibt Windows Folgendes aus (ich stürze hier nicht mit Word ab, es ist nur ein Beispiel dafür, was für ein anderes Programm passieren sollte):
oder dieses:
prnt
in der Frage ist absichtlich.