README.md

📌🇷🇺 Русская версия


Набор компонентов Python для упрощения разработки приложений

ANB Python Components — это библиотека полезных классов и модулей, предназначенная для ускорения процесса разработки программного обеспечения на языке программирования Python. Библиотека включает широкий спектр инструментов, облегчающих выполнение повседневных задач разработчика, от обработки файлов и сетевых запросов до автоматизации тестирования и интеграции с популярными фреймворками.

✅ Основные возможности:

  • Удобные инструменты для работы с файлами и каталогами.
  • Классы для работы с файлами и директориями.
  • Классы для удобной передачи состояния.
  • Новые типы GUID, TwoDimSize, VersionInfo, ShortCodeAttributes и ObjectArray.
  • Расширение массивов, типа bool, типа GUID, типа str.
  • Класс для перевода любого типа в строку и наоборот.

⚙️ Установка и использование:

Установить пакет можно через pip:

pip install anb-python-components

Подключайте необходимые модули и начните пользоваться ими прямо сейчас:

from anb_python_components import TwoDimSize

# Пример использования
two_dim = TwoDimSize.parse('100x150', 'x')

# Теперь присваиваем какому-либо объекту
some_object_width = two_dim.width
some_object_height = two_dim.height

🛠️ Поддерживаемые технологии:

  • Python версии 3.14.0 и выше
  • Совместима с большинством популярных веб-фреймворков и библиотек Python
  • Оптимизирован для работы с большими объемами данных и высоконагруженными приложениями

💬 Вопросы и поддержка:

Для подробной справки обратитесь к руководству по библиотеке в разделе документации:

🔗 Справочное руководство → Документация библиотеки


📌🇬🇧 English Version


Python Component Collection for Streamlining Application Development

ANB Python Components is a collection of useful classes and modules specifically tailored to accelerate the process of developing software using the Python programming language. It offers a broad spectrum of tools that simplify everyday developer tasks, from file manipulation and network requests to test automation and seamless integration with widely used frameworks.

✅ Main Features:

  • Handy tools for working with files and directories.
  • Classes for handling files and folders.
  • Classes for convenient state transfer.
  • New custom_types such as GUID, TwoDimSize, VersionInfo, ShortCodeAttributes and ObjectArray.
  • Extensions for arrays, bool, GUID, and str custom_types.
  • Class for converting any type into string representation and vice versa.

⚙️ Installation and Usage:

You can install this package via pip:

pip install anb-python-components

Import required modules and start using them immediately:

from anb_python_components import TwoDimSize

# Example usage
two_dim = TwoDimSize.parse('100x150', 'x')

# Now assign it to some object
some_object_width = two_dim.width
some_object_height = two_dim.height

🛠️ Supported Technologies:

  • Python: version 3.14.0 or higher
  • Compatibility with most popular Python web frameworks and libraries
  • Optimized for performance with large-scale datasets and highly loaded applications

💬 Questions and Support:

For comprehensive guidance and support, consult the library’s documentation section:

🔗 Reference Guide → Library Documentation (in Russian Only)

Описание

Набор компонентов Python, которые упрощают разработку / A set of Python components that simplify development

Конвейеры
0 успешных
0 с ошибкой