45.3. Совместное использование данных #
Для сохранения внутренних данных при повторных вызовах одной и той же функции предусмотрен глобальный словарь SD
. Для размещения публичных данных предназначен глобальный словарь GD
, доступный всем функциям на Python в сеансе; используйте его с осторожностью.
Каждая функция получает собственную среду выполнения в интерпретаторе Python, так что глобальные данные и аргументы функции, например myfunc
, не будут доступны в myfunc2
. Исключение составляют данные в словаре GD
, как сказано выше.