Raven Backup is a desktop application built in Python 3.10 with a Tkinter GUI for performing local and remote backups using rsync. It supports scheduling tasks via cron, compressing during copy, incremental backups, and managing symbolic links.
It was developed on the GNU/Linux operating system, leveraging its features and executing system commands via subprocesses.

https://gitlab.com/DDorfm/raven_backup

#tkinter #python #linux

Daniel Dorfman / raven_backup · GitLab

Tool for backups written in Python and Tkinter using rsync (GNU/Linux)

GitLab

Развиваем проект: фильтрация, поиск и экспорт данных

В прошлой части мы превратили простое приложение для заметок в удобный инструмент с цветовой индикацией, сортировкой и возможностью редактирования. Однако, когда задач становится много, даже самый красивый список может превратиться в нечитаемую ленту. Согласитесь, сложно ориентироваться, когда нужно найти одну важную задачу среди сотни выполненных. В этой статье мы добавим инструменты профессионального управления:

https://habr.com/ru/articles/1014408/

#Python #tkinter #desktopприложение #csv #pdf #цветовая_индикация #выпадающий_список

Развиваем проект: фильтрация, поиск и экспорт данных

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

Хабр

Развиваем проект: добавляем новые возможности в десктопное приложение

Наше приложение получилось достаточно удобным, но давайте сделаем его ещё функциональнее. В предыдущей части мы заложили основу: работа с JSON, CRUD-операции и базовый интерфейс. Теперь пришло время добавить те самые «плюшки», которые превращают учебный проект в полноценный инструмент. Мы добавим четыре важные функции:

https://habr.com/ru/articles/1013222/

#Python #Разработка_desktopприложений #Программирование #Tkinter #Создание_приложений_для_начинающих

Развиваем проект: добавляем новые возможности в десктопное приложение

Наше приложение получилось достаточно удобным, но давайте сделаем его ещё функциональнее. В предыдущей части мы заложили основу: работа с JSON, CRUD-операции и базовый интерфейс. Теперь пришло время...

Хабр

Вспоминает что такое CRUD на примере десктопного менеджера на Python

Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах. Я хочу, попытаться, объяснить на простом примере что же это такое и как с ним можно работать. Сегодня мы напишем классический десктопный менеджер задач с графическим интерфейсом. Это отличный способ изучить и закрепить:

https://habr.com/ru/articles/1013114/

#Python #Tkinter #десктопное_приложение #менеджер_задач #CRUD #JSON #GUI #программирование_для_начинающих #создание_приложений

Вспоминает что такое CRUD на примере десктопного менеджера на Python

Многие новички, которые только начинают свою карьеру в программировании, не совсем понимают что такое CRUD. CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать,...

Хабр

The newest improvement in my language learning tool #xiaolongdictionary is, that one can now comfortably enter special characters, that one might not have as keys on standard keyboard layouts. Since I use it to learn #mandarin / #chinese and I use US keyboard layout, those special characters are the pīnyīn vowels with diacritics.

This looks as shown in [1].

Currently, the shortcut is `ctrl+i`, "i" for "insert". The special chars can be configured in the config file.

#python #tkinter #coding

Je suis sûr que vous critiquez toutes et tous #Tkinter, mais j'ai un de #MesÉleves, il est trop fort avec ⤵️

#Python #NSI

I made a little hourglass demo using #Pymunk (2D physics) and #Tkinter ( #TCL / #Tk Gui via #Python). It's nothing special, but fun to watch.

https://codeberg.org/sforman/OddsAndEnds/src/branch/main/Physical

Just created a new release of my language learning tool #xiaolongdictionary [1] packing a massive improvement of usability for non-technical users. The change list can be found in the release notes as well. Most of the improvements are about exposing functionality for creating and editing words via the UI. Actions that previously only could be done by editing text files.

#computerprogramming #code #codeberg #coding #python #tkinter #language #learn #freesoftware

[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases/tag/v0.6.0

v0.6.0 - ZelphirKaltstahl/xiaolong-dictionary

# Changes This release packs a lot of new features, that make it easier for non-technical users to use Xiaolong Dictionary to create and manage their vocabulary. Previously, some of the now available features were only possible to perform manually, by editing the vocabulary file. Furthermore, ...

Codeberg.org

If you triple-click to select line-by-line in a Tk Text widget that is displaying Unicode text that includes the BOM it will put the BOM in the selection (of the first line.) But not if you just double-click to select word-by-word, or just select normally char-by-char by click-and-drag.

Is this worth a bug report? That's my question.

#Tk #TCL #Tkinter

Mandala, les origines et créer des mandalas aidé par ordinateur...

Comme je le notais sur la description YouTube de mon mix le plus récent ("emotion"): Un DJ-Mix/Set/Session underground Dance-Pop et Pop-Rock Grunge (la dance et le grunge étant nés à la même époque: début 1990's, 90s) autour des émotions d'où le titre...

Town Ground ex Igor Gorovitch