Pull to refresh

Comments 15

Очень интересный проект, но немного не раскрыта цель. Вопрос автору: вы как тимлид обучаете джунов в команде, или для репетиторства, или для чего было сделано? Понятно что не для себя, раз вы это всё знаете.

Также по поводу format() и другого устаревшего кода: они-то может сейчас с нуля не используется, но в давно существующих проектах, старых модулях зависимостей и прочем вполне можно встретить. Так что есть смысл хоть один вопрос оставить типа "а для чего это может быть нужно?". А там уже можно нагуглить подробности.

спасибо за комментарий. Отвечаю: нет я не обучаю джунов и не занимаюсь репетиторством. И вообще являюсь ярым противником всяких популярных IT-курсов. Проект был сделан в первую очередь для моего портфолио на GitHub, меня со времен незабвенного Delphi тянет к графическим интерфейсам. По поводу format() абсолютно с вами согласен, здесь я не подумал

Почему вы не умеете генерировать интерфейсы?

Уважаемый автор, есть вопрос, в описании к репозиторию, можно подумать, что проект так же должен запускаться и под Linux. Но..... оно же падает даже на этапе pip install

Потому что желательно использовать 'pathlib' вместо 'os' в таких случаях.

в fg_color вместо кортежа(light_theme, dark_theme) использовано одно значение для бэкграунда, в итоге в темной теме по умолчанию

Спасибо, никогда не имел дел с customtinker, а с ходу не нашел ctk.set_appearance_mode(). Насколько я понимаю, ctk из коробки имеет не плохую поддержку тем и на нем легко имплементировать daark/light темы?

в целом, да. Но при разработке были серьезные проблемы с классами Treeview и Combobox, я не смог добиться нужного поведения через customtkinter. И пришлось эти классы импортировать из обычного tkinter. По поводу dark/light тем - там довольно гибкие возможности, а тем более с тернарными условными операторами Python эти возможности еще более гибкие

Небольшое уточнение

В мире, очень может быть, Питон джваскрипт и на первом месте. В России номер 1 - это Джава.

Какие ещё варианты разработки интерфейса на Python есть, помимо tkinter? Спасибо за customtkinter. Также есть PyQt, QtDesigner для удобства. А есть другие варианты?

вариантов довольно много, просто tkinter - это стандартная библиотека, которая идет вместе с Python. С помощью PyQt я плариую в будущем еще одну свою одну идею реализовать, которая будет поближе к моей профессии.

Почему надо пользоваться только популярными библиотеками? Я приведу пример из фронэнда: Я захотел написать SPA. Есть прекрасный протестированный вдоль и поперк React, на Stackoverflow есть ответы на все вопросы по этому фреймворку. Но можно это же самое SPA написать на Python библиотека kivy. И это очень плохая идея - там настолько все не логично, мне, например, нужно такое поведение, а его вообще в исходных классах нет.

Sign up to leave a comment.

Articles