Форум сайта python.su
0
Всем привет. Подскажите пожалуйста, есть 2 модуля.
1.
import primer
class MyWin(QtGui.QMainWindow):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
# Объявление переменных
# Здесь прописываем событие нажатия на кнопку
self.ui.pushButton.clicked.connect(self.one)
def one(self):
info=str(self.ui.lineEdit.text())
primer.start(info) пытаюсь так но вываливается ошибка
2. и второй, в котором необходимо принять параметр info из функции one первого модуля.
def start (info):
print(info)
вываливается ошибка : The event loop is already running
Офлайн
294
nik.iwan2017чтото мне подсказывает что вы не до конца откровенны с нами, не может оно на print(info) говорить “The event loop is already running”, выкладывайте полный текст модулей, или аттачем или в теги
вываливается ошибка : The event loop is already running
[code python][/code]
[code python][/code]
Офлайн
0
PEHDOM, Код, конечно,намного больше, нооо… Для проверки я его сократил именно до такого состояния. Один в один. И эта ошибка никуда не исчезла. В итоге выход нашел следующий: удалил PyQt4 и установил PyQt5.
Все заработало как надо.
Всем спасибо!
Офлайн