Repolode
robocorp

robocorp/rpaframework

Библиотеки Python и Robot Framework для роботизированной автоматизации процессов: браузеры, Excel, почта, PDF, облачные API и настольные приложения.

Open source альтернатива:UiPath

Звёзды
1,580
Форки
280
Открытые issues
35
Последний коммит
4 дня назад

Что это?

RPA Framework — это набор библиотек с открытым исходным кодом для роботизированной автоматизации процессов (RPA): написания скриптов для программных роботов, которые выполняют повторяющиеся задачи на компьютере. Каждую библиотеку можно импортировать в файлы задач в стиле тестов Robot Framework или использовать напрямую в обычном коде Python.

В проект входит широкий набор библиотек: управление браузерами через Selenium и Playwright, автоматизация настольных приложений в Windows и на разных платформах, управление приложениями Excel, Word и Outlook, редактирование файлов Excel, чтение и создание PDF, обработка изображений, работа с почтой через IMAP/SMTP и Exchange, а также доступ по FTP и HTTP и к базам данных. Кроме того, есть коннекторы для AWS, Google Cloud, Azure, Microsoft Graph, Salesforce, Slack, HubSpot и других сервисов, а также интеграции с OCR и document AI.

Библиотеки распространяются как отдельные пакеты PyPI; основной пакет rpaframework объединяет большинство из них. Обычно установка выполняется через файл conda.yaml или с помощью pip в виртуальном окружении. Требуется Python версии 3.9.2 или выше.

Ключевые возможности

  • 01Автоматизация браузеров с помощью библиотек Selenium и Playwright
  • 02Управление настольными приложениями Excel, Word и Outlook
  • 03Обработка файлов Excel, PDF, изображений и таблиц
  • 04Работа с почтой через IMAP/SMTP и Exchange
  • 05Коннекторы для AWS, Google Cloud, Azure, Microsoft Graph и Slack

Сценарии использования

  • Автоматизация повторяющегося заполнения веб-форм и входа в аккаунты через браузер
  • Чтение таблиц и писем для передачи данных в бизнес-процессы
  • Извлечение данных из PDF и отсканированных документов с помощью OCR
  • Интеграция RPA-ботов с облачными сервисами и CRM-системами

Быстрый старт

  1. 1

    Установите пакет rpaframework из PyPI

Что важно знать

  • Проект оптимизирован для Robocorp Control Room и Developer Tools, поэтому в некоторых рабочих процессах предполагается использование этой платформы.

В подборках

Темы

Частые вопросы

Что такое rpaframework?
Библиотеки Python и Robot Framework для роботизированной автоматизации процессов: браузеры, Excel, почта, PDF, облачные API и настольные приложения. RPA Framework — это набор библиотек с открытым исходным кодом для роботизированной автоматизации процессов (RPA): написания скриптов для программных роботов, которые выполняют повторяющиеся задачи на компьютере. Каждую библиотеку можно импортировать в файлы задач в стиле тестов Robot Framework или использовать напрямую в обычном коде Python.
rpaframework можно использовать бесплатно? Какая у него лицензия?
rpaframework распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
rpaframework всё ещё поддерживается?
Активно поддерживается. Последний коммит в rpaframework — 2 нояб. 2026 г..
Для чего можно использовать rpaframework?
Автоматизация повторяющегося заполнения веб-форм и входа в аккаунты через браузер Чтение таблиц и писем для передачи данных в бизнес-процессы Извлечение данных из PDF и отсканированных документов с помощью OCR Интеграция RPA-ботов с облачными сервисами и CRM-системами
Как установить rpaframework?
Установите пакет rpaframework из PyPI
Где скачать rpaframework?
Исходный код и инструкции по установке — на GitHub: https://github.com/robocorp/rpaframework

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты