Имеется программа в ней несколько классов каждый класс в своем файле, имя класса и имя файла совпадают. Вот основной файл:
# -*- coding: utf-8 -*-
import network
net = network()
while True:
net.accepting()
print "accepted"
А вот маленький кусочек другого файла:
# -*- coding: utf-8 -*-
import threading
import string
import socket
import network
import matches
net = network()
Самое интересно что первый кусок срабатывает нормально и запускает программу, а когда дело доходит до второго он почему неможет импортировать класс, пишет что module not callable , ну ладно подумал я и написал from network import network на что в том же втором куске он мне ответил cannot import network, ну почему же в первом куске он can а тут cannot ?