Degroid Language - это инструмент для обработки и трансформации русского текста, без каких либо зависимостей, работающий сам по себе из коробки. Проект предоставляет простой интерфейс для работы с текстом, включая чтение из файлов и копирование результатов в буфер обмена.
- Обработка русского текста
- Чтение текста из файлов
- Копирование результатов в буфер обмена
- Поддержка различных форматов текста (обычный текст, HTML, RTF)
- Работа с буфером обмена без внешних зависимостей
- Работает на Windows
- Клонируйте репозиторий:
git clone https://github.com/yourusername/degroid_language.git
cd degroid_language- Убедитесь, что у вас установлен Python 3.6 или выше.
python main.pyВывод: TTPuвET!
python main.py "Ваш текст здесь"python main.py --file example.txtpython main.py --copypython main.py --file example.txt --copytext- текст для обработки (опционально)--file,-f- путь к текстовому файлу для обработки--copy,-c- копировать результат в буфер обмена
degroid_language/
├── main.py # Основной файл приложения
├── source/
│ ├── core/ # Ядро приложения
│ │ ├── abstract/ # Абстрактные классы
│ │ ├── text_reader.py # Чтение текстовых файлов
│ │ └── clipboard.py # Работа с буфером обмена
│ └── languages/ # Языковые модули
│ └── russian/ # Русский язык
└── README.md # Документация
Проект использует модульную архитектуру с четким разделением ответственности:
abstract/- содержит абстрактные классы для различных компонентовcore/- реализация основных функцийlanguages/- модули для работы с разными языками
- Добавить другие языки
- Добавить методы для работы с unix системами
MIT
dinosaurtirex