MedLisFox

Пикабушник
Дата рождения: 22 марта 1991
поставил 3 плюса и 1 минус
122 рейтинг 1 подписчик 0 подписок 2 поста 0 в горячем

Чистота кода и короткая запись или же пофиг главное что бы работало python

Не могу понять почему все топят за qt если в тк код короче и чище...

Одна и таже задача.
QT

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QPushButton, QLabel

class MyWindow(QWidget):
def __init__(self):
super().__init__()

self.setWindowTitle("Пример на Qt")
self.setGeometry(100, 100, 400, 300)

layout = QVBoxLayout(self)

self.label = QLabel("Нажмите кнопку", self)
layout.addWidget(self.label)

self.button = QPushButton("Нажми меня", self)
self.button.clicked.connect(self.on_button_click)
layout.addWidget(self.button)

def on_button_click(self):
self.label.setText("Кнопка была нажата!")

if __name__ == "__main__":
app = QApplication(sys.argv)
window = MyWindow()
window.show()
sys.exit(app.exec_())

Tk

Чистота кода и короткая запись или же пофиг главное что бы работало python Опрос, Программирование, Разработка, IT, Python, Длиннопост

ПОЧЕМУ ВСЕ ТОПЯТ ЗА QT.

Код тк ввиде картинки пикабу не даёт разместить из за тк. считая это доменом =(

Опрос
Всего голосов:
Показать полностью 1 1

Любителям душить змей Python

Любителям душить змей Python Опрос, Python, Программирование, Разработка, Мнение, IT, Программист, Конструктор, Видео, Длиннопост

Скажем, крик души или, скорее, опрос для тех, кто учится или умеет работать с змеем Python. Решил узнать, насколько вообще питоноводам трудно создавать графический интерфейс.

В данном случае, все конструкторы-интерфейсы обычно написаны на C или еще на чем-то и довольно старом. Основной минус заключается в их загроможденности непонятными настройками.

Собственно, сейчас я написал упрощенный инструмент для создания пользовательского интерфейса для своих нужд. Мне наскучило использовать методы grid и pack, поэтому я для себя сделал минимальный функционал через place. Интересно услышать мнение тех, кто разбирается в этом, и стоит ли развивать функционал. Может быть, у кого-то есть идеи?

для внимательных в видео есть ошибка при смене языка, допустил ошибку когда делал дополнения.
В целом вообще может быть уберу перевод и оставлю только англ.
В планах в целом сделать для себя графический конструктор python с возможность конвертировать и в php/html/css и в другие форматы, с более интересным функционалом, к примеру что бы можно было грубо говоря сразу из проекта назначать кнопкам функции, логику и другие плюшки. Так же запилить справочник.


Код на выходе после сохранения

Любителям душить змей Python Опрос, Python, Программирование, Разработка, Мнение, IT, Программист, Конструктор, Видео, Длиннопост
Интересно ваше мнение.
Всего голосов:
Показать полностью 2 1 1
Отличная работа, все прочитано!