Я не совсем понимаю, где import и определения функций visibile в модуле python. Здесь упрощение моего дела:
from scapy.all import *
def getA():
return 0
def getB():
return getA() + 1
def getC():
code.interact(local=locals())
return 3
def main():
print getA()
print getB()
print getC()
exit()
if __name__ == '__main__':
main()
Теперь все идет гладко, пока не дойду до функции getC
и появится командная строка, много того, что я вижу отсутствует.
- getA() и getB() не отображаются
- scapy, который был в импорте, не отображается либо
Почему это происходит? Что я ошибаюсь?