Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 18, 2011 19:32:46

Sajtran
От:
Зарегистрирован: 2011-04-18
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Дуступ к переменным из расширения

Всем доброго дня
Подскажите, пожалуйста, как можно в библиотеке расширения достать локальные и глобальные переменные из места вызова функции расширения. PS: пишу аналог функции eval, место очень критично к скорости выполнения, не охота выполнять передачу всех параметров через параметры функции.

Или может более схожий вопрос как передать словарь текущих переменных в функцию
что то вроде
MyLisb.eval(Calcstr,LocalDict) #под LocalDict здесь подразумевается словарь локальных переменных модуля или функции, вызывающей мою

в принципе любой из ответов равноудобен



Офлайн

#2 Апрель 18, 2011 20:38:11

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

Дуступ к переменным из расширения

locals, globals



Офлайн

#3 Апрель 19, 2011 16:48:07

Sajtran
От:
Зарегистрирован: 2011-04-18
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Дуступ к переменным из расширения

спасибо, всё просто оказалось :-)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version