Возвращает словарь, представляющий текущую локальную таблицу символов.
locals()
-> dict

Обновляет и возвращает словарь с текущей локальной таблицей символов.

Если функция вызвана внутри другой функции, то она возвращает также свободные (объявленные вне функции, но используемые внутри неё) переменные.

def func(one=1):
two = 2
print(locals())

func()

{
'two': 2,
'one': 1
}

Внимание
Содержимое словаря не следует изменять, потому как изменённые значения могут быть проигнорированы интерпретатором.

На заметку
Для получения глобальной таблицы символов используйте globals().
Синонимы поиска: locals
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.