Найти - Пользователи
Полная версия: передача параметров из функции класса одного модуля в функцию другого модуля
Начало » Python для новичков » передача параметров из функции класса одного модуля в функцию другого модуля
1
nik.iwan2017
Всем привет. Подскажите пожалуйста, есть 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
PEHDOM
nik.iwan2017
вываливается ошибка : The event loop is already running
чтото мне подсказывает что вы не до конца откровенны с нами, не может оно на print(info) говорить “The event loop is already running”, выкладывайте полный текст модулей, или аттачем или в теги
[code python][/code]
nik.iwan2017
PEHDOM, Код, конечно,намного больше, нооо… Для проверки я его сократил именно до такого состояния. Один в один. И эта ошибка никуда не исчезла. В итоге выход нашел следующий: удалил PyQt4 и установил PyQt5.
Все заработало как надо.
Всем спасибо!
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