Кто-нибудь знает о графическом приложении для графического интерфейса, которое позволяет вам выбирать/перетаскивать виджеты, а затем превращать этот макет в код Python с помощью соответствующих вызовов и компоновки Tkinter с помощью менеджера геометрии grid
? До сих пор я обнаружил пару довольно приятных вариантов, которые я могу использовать, но они генерируют код, используя вместо этого pack
или place
.
Прежде чем вы это скажете: Да, я знаю, что Tkinter легко учиться, и да, я нашел несколько онлайн-источников, чтобы помочь мне сделать это, и я уже нахожусь на этом пути. Речь идет не об избегании усилий по обучению, а в том, чтобы использовать правильный инструмент для работы. Я давно узнал, что эти среды виджета с перетаскиванием для кодирования программной логики просто слишком кратки и неуправляемы, когда проект выходит за рамки определенного размера - для большего материала просто проще построить и поддерживать логику когда он в обычном тексте. Совсем недавно я узнал, что обратное верно для проектирования графического интерфейса. Написание текста работает до определенной точки, но когда у вас есть главное окно с 30 или 40 виджетами, а также несколько боковых окон с одинаковой сложностью, это происходит намного быстрее и проще, если вы можете его графически нарисовать, а не печатать на нем все.