Панды удаляют все появление белых пятен

Я не поддерживаю это решение каким-либо образом, формой или формой. Но если вы добавите переменную в модуль __builtin__, она будет доступна, как если бы глобальный из любого другого модуля, который по умолчанию включает __builtin__ - все они.

a. py содержит

print foo

b.py содержит

import __builtin__
__builtin__.foo = 1
import a

В результате печатается «1».

Редактировать: модуль __builtin__ доступен как локальный символ __builtins__ - вот почему расхождение между двумя из этих ответов. Также обратите внимание, что __builtin__ был переименован в builtins в python3.

0
задан Victor 18 January 2019 в 17:11
поделиться