[PYTHON] Переменные наружу
От: Senyai Россия http://www.arseniy.net
Дата: 31.07.09 16:53
Оценка:
Приветствую!

Хочу сделать так:

def foo():
    a = 1
    b = 2
    c = 3
    return что_то_типа_locals()

def index(request):
    возможно_какой_то_метод(foo(request))
    print a, b, c # output '1 2 3'

Понятно, что можно return a,b,c ,но у меня 20-40 переменных. Погуглив ничего путёвого не нашел. Globals мне не подходят. Может кто знает хак на эту тему?
Не бойтесь совершенства. Вам его не достичь. © Сальвадор Дали
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.