Помогите с проверкой текста в Python с lineEdit из PyQt5

Иннокентий

Новичок
Пользователь
Авг 6, 2020
4
0
1
Здравствуйте! Моя операционная система Windows(10), Python 3.4.0, вот содержимое pip list -
altgraph (0.17)
future (0.18.2)
pefile (2019.4.18)
pip (1.5.4)
PyInstaller (3.6)
PySide (1.2.4)
pywin32-ctypes (0.2.0)
setuptools (2.1)
Помогите разобрать проблему с обработкой текста в виджете lineEdit из PyQt5. Мне нужно чтоб текст в поле LineEdit проверялся и выводился в консоли, но у меня произошла проблемма - При вводе любой введённый текст в LineEdit относится к else:, в котором стоит print( " Пароль неверный или пустой " ). Вот ссылка кода на Repl.it - https://repl.it/repls/PuzzlingUprightRepo#main.py Заранее спасибо за помощь!
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Попробуйте так:
Python:
if ui.lineEdit.text() == "a":
    print( " Пароль верный " )
 
  • Мне нравится
Реакции: Иннокентий

Иннокентий

Новичок
Пользователь
Авг 6, 2020
4
0
1
Попробуйте так:
Python:
if ui.lineEdit.text() == "a":
    print( " Пароль верный " )
Спасибо! Сработало, я новичок по этому еще мало что смыслю в Пайтоне
 

Форум IT Специалистов