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

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

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

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

func()

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

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

На заметку
Для получения глобальной таблицы символов используйте globals().
Синонимы поиска: locals
На заметку
У нас есть представительство в Facebook. Ссылка в самом низу страницы.