Временами, появляется необходимость создать приложение с нестандартной формой окна. Например, как создать окно круглой формы? Справиться с этой задачей поможет фрэймворк языка python - PyQt5. PyQt5 - это набор инструментов для разработки графических приложений на Python. Он предоставляет высокоуровневые классы и методы, которые позволяют создавать пользовательский интерфейс для ваших приложений. Вообще, строго говоря, и через tkinter и customtkinter и многие другие фрэймворки такое можно сделать, но, на мой взгляд PyQt5 все-же более функциональный. Вы можете запустить этот код и увидеть, как появляется круглое окно программы без оболочки Windows. Имейте в виду, что при запуске этого кода возникнет окно без кнопок выхода или перемещения окна по рабочему столу. Поэтому, или вы запускаете этот код и выходите из программы через Ctrl+Alt+Del, или-же дописываете кнопки выхода из интерфейса программы сами. Есть у меня пара прог, основанных на этом приеме. Как освобожусь, запилю по ним обзор.