Size: a a a

Сообщество Python Программистов

2021 March 24

b

bbclub in Сообщество Python Программистов
Elvee
Интересует именно построение больших программ с интерфейсом. Возможно даже каких-то модульных
Что-то последнее время ажиотаж вокруг PyQt
@PythonBible здесь можешь посмотреть по поиску PyQt5
источник

E

Elvee in Сообщество Python Программистов
bbclub
Что-то последнее время ажиотаж вокруг PyQt
@PythonBible здесь можешь посмотреть по поиску PyQt5
Не знаю что там с ажиотажем но интересная тема)
Начал писать своё приложение. При входе появляется окно авторизации и выбора программы для запуска. После чего запускается view где уже можно запустить поток. И тут беда... всё разрушается. Вот и пошли мысли, что нужно как-то подходить к вопросу более грамотно)
источник

$

$name$ in Сообщество Python Программистов
bbclub
Это там вдалеке на фото хауди?
Да
источник

R

RuS in Сообщество Python Программистов
кстати хороший вопрос про Qt . Кто нибудь уже занимался написанием web приложений с использованием Qml ?
источник

БХ

Белла Хашпер... in Сообщество Python Программистов
Добрый день! Может, кто-нибудь работал в Qt Designer. У меня какие-то проблемы с переименованием objectName. Это имя переменной, которое будет использоваться в коде. По умолчанию имена типа label2, lineEdit3. А чтобы переименовать надо несколько раз удалить, добавить, сохранить, закрыть, открыть. И все равно не всегда получается. Чаще не получается. Свойство text всегда легко редактируется. Вчера не было таких проблем, большинство компонентов вчера добавила.
источник

БХ

Белла Хашпер... in Сообщество Python Программистов
источник

in Сообщество Python Программистов
Какой-то видос по qt вышел?)
источник

in Сообщество Python Программистов
Белла Хашпер
Добрый день! Может, кто-нибудь работал в Qt Designer. У меня какие-то проблемы с переименованием objectName. Это имя переменной, которое будет использоваться в коде. По умолчанию имена типа label2, lineEdit3. А чтобы переименовать надо несколько раз удалить, добавить, сохранить, закрыть, открыть. И все равно не всегда получается. Чаще не получается. Свойство text всегда легко редактируется. Вчера не было таких проблем, большинство компонентов вчера добавила.
Не, вроде название не оттуда берется
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Какой-то видос по qt вышел?)
Пересмотри хх)
источник

in Сообщество Python Программистов
Видишь сверху в углу дерево объектов? Там переименовывай
источник

in Сообщество Python Программистов
Потом сохраняй и конвертируй через pyuic заново
источник

БХ

Белла Хашпер... in Сообщество Python Программистов
Там тоже не получается. Как будто заблокировано где-то. Вчера всё с первого раза переименовывалось
источник

БХ

Белла Хашпер... in Сообщество Python Программистов
источник

БХ

Белла Хашпер... in Сообщество Python Программистов
Курсор красным мигает
источник

S

Shadle in Сообщество Python Программистов
f"""
                   WITH clients_insert AS (
                       INSERT INTO clients (firstname, lastname, middlename, email, phone, gender, birthday)
                       VALUES ('{row['First Name']}','{row['Last Name']}','{row['Middle Name']}','{row['E-Mail']}','{row['Phone No_']}', '{row['Sex']}', '{row['Birth Date']}')
                       ON CONFLICT (phone) DO
                       (UPDATE SET firstname = EXCLUDED.firstname WHERE firstname IS NULL OR firstname = '',
                       UPDATE SET lastname = EXCLUDED.lastname WHERE lastname IS NULL OR lastname = '',
                       UPDATE SET middlename = EXCLUDED.middlename WHERE middlename IS NULL OR middlename = '',
                       UPDATE SET email = EXCLUDED.email WHERE email IS NULL OR email = '',
                       UPDATE SET gender = EXCLUDED.gender WHERE gender IS NULL OR gender = '',
                       UPDATE SET birthday = EXCLUDED.birthday WHERE birthday IS NULL OR birthday = '')
                       RETURNING client_id, email, phone
"""

Апдейты нужно разделять запятыми или точкой с запятой?
Если с точкой с запятой связь с конфликтом каждой следующей строки мне кажется будет теряться
источник

E

Elvee in Сообщество Python Программистов
Ребята, как сделать единую точку вхождения для приложения? Чтобы при запуске можно было выбирать нужную тебе программу? Есть вариант сделать всё во вкладках но это не совсем правильный подход будет
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Shadle
f"""
                   WITH clients_insert AS (
                       INSERT INTO clients (firstname, lastname, middlename, email, phone, gender, birthday)
                       VALUES ('{row['First Name']}','{row['Last Name']}','{row['Middle Name']}','{row['E-Mail']}','{row['Phone No_']}', '{row['Sex']}', '{row['Birth Date']}')
                       ON CONFLICT (phone) DO
                       (UPDATE SET firstname = EXCLUDED.firstname WHERE firstname IS NULL OR firstname = '',
                       UPDATE SET lastname = EXCLUDED.lastname WHERE lastname IS NULL OR lastname = '',
                       UPDATE SET middlename = EXCLUDED.middlename WHERE middlename IS NULL OR middlename = '',
                       UPDATE SET email = EXCLUDED.email WHERE email IS NULL OR email = '',
                       UPDATE SET gender = EXCLUDED.gender WHERE gender IS NULL OR gender = '',
                       UPDATE SET birthday = EXCLUDED.birthday WHERE birthday IS NULL OR birthday = '')
                       RETURNING client_id, email, phone
"""

Апдейты нужно разделять запятыми или точкой с запятой?
Если с точкой с запятой связь с конфликтом каждой следующей строки мне кажется будет теряться
не используйf-строки для создания SQL-запроса
источник

S

Shadle in Сообщество Python Программистов
Бензофуран Гетероцикл
не используйf-строки для создания SQL-запроса
Почему?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Shadle
Почему?
что будет если вместо first name тебе юзер введёт ivan'; DROP TABLE clients; --
источник

S

Shadle in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
что будет если вместо first name тебе юзер введёт ivan'; DROP TABLE clients; --
опа
источник