Я пытаюсь создать приложение с pytq5 и mysql . Тем не менее, я не могу распечатать свою связь в своей базе данных. Я использовал QT Designer для создания моего приложения, и у меня есть файл Python для доступа к элементам моего окна. Вот мой код: < /p>
def connect():
global connexion_mysql, main_window
print("Clicked")
host = main_window.ui.ip_input.text()
user = main_window.ui.user_input.text()
password = main_window.ui.pass_input.text()
database = main_window.ui.data_input.text()
# try:
connexion_mysql = mysql.connector.connect(
host=host,
user=user,
password=password,
database=database,
connection_timeout=5,
port = 3306
)
print(f"host = {host}, user = {user}, password = {password}, database = {database}")
< /code>
У меня есть другая функция, которая позволяет мне создавать окно (это очень базовая функция)
Теперь давайте опишем мою программу.
Сначала, когда я запускаю свою программу, отображается это окно: вход в систему < /p>
После того, как я введу свою информацию, все из которых правильное (ipadess, user, paswword и database). И в моем терминале я перейдем к этому: «Нажал». host = self.ui.ip_input.text()
user = self.ui.user_input.text()
password = self.ui.pass_input.text()
database = self.ui.data_input.text()
< /code>
Я получил всю информацию, которую я ввел ранее. Я не могу понять свою проблему, ничего нет сообщения об ошибке.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -a-problem
Я делаю приложение с PYQT5, но я застрял с проблемой [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение