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.txt
python main.py --copy
python main.py --file example.txt --copy
text
- текст для обработки (опционально)--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