Найти - Пользователи
Полная версия: import в цикле
Начало » Python для новичков » import в цикле
1
SkiF
Как работает питон с импортом?
Например в такой конструкции:
for d in dict:
try:
...
except BlahBlahError, e:
import something
...
будет ли выполняться импорт каждый раз при ошибке или же только первый раз, а все последующие только ссылаться на данный объект?
Или же нужно вручную ставить условия для импорта единожды за все время цикла?
Александр Кошелев
SkiF
а все последующие только ссылаться на данный объект?
Именно так. Оверхед только на поиск в sys.modules
ZZZ
Конечно только один раз. Если надо много, то юзай reload или напиши свою импортилку.
SkiF
Это радует :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB