Я импортирую функцию из пакета:
from read_video import getData
Я написал эту функцию. Он имеет следующую структуру:
def getData()
print 'start'
...
print 'end'
Тогда я вызываю эту функцию:
video_data = getData()
На экране вижу;
start
end
start
end
Я подумал, что это могут быть вызовы моей функции. Но это не так. Я также подумал, что моя функция вызывает функцию, которая вызывает мою функцию. Но это тоже не тот случай. Кто-нибудь знает, что может быть причиной такого странного поведения?