вы можете восстановить после переназначения __builtins__ в python?

Если я открою интерактивный режим и наберу:

__builtins__ = 0 # breaks everything

я полностью прервал сессию? Если так, то что происходит за кулисами, чтобы назначить __builtins__ для встроенного модуля, который может 'быть обработанным переводчиком? Если нет, как я могу оправиться от этого?

Просто несколько моих собственных попыток исправить это:

Любая попытка импортировать что-либо приводит к ошибке "ImportError __import__ not found "все функции, которые я могу использовать, чтобы делать что-либо кроме вычисления числовых выражений, нарушеныЕсть еще одна переменная __package__, которая по-прежнему доступна, но я нене знаю, если / как это можно использовать.

Ответы на вопрос(3)

Ваш ответ на вопрос