Skip to main content

RPA using python

Project description

pyrpasuite - A Comprehensive Robotic Process Automation (RPA) System

pyrpasuite is a Python-based Robotic Process Automation (RPA) system that allows you to automate repetitive tasks on web and desktop applications. It includes a wrapper for Selenium WebDriver for web automation, and a set of classes for automating tasks on desktop applications.

Features

  • Web Automation: Automate tasks on web applications using Selenium WebDriver.
  • Desktop Automation: Automate tasks on desktop applications.
  • Excel Automation: Automate tasks in Excel files.
  • PDF Automation: Automate tasks involving PDF files.
  • Email Automation: Automate email-related tasks.
  • Network Automation: Automate network-related tasks.
  • System Automation: Automate system-related tasks.

Prerequisites

  • Python 3.6 or higher
  • Selenium WebDriver
  • Other dependencies in the requirements.txt file

Installing

  1. Install the package using pip:
pip install pyrpasuite

Usage

Here's a basic example of how to use the pyrpasuite system for web automation:

from core.autoWeb import AutoWeb

# Create an instance of AutoWeb
auto_web = AutoWeb()

# Open a web page
auto_web.openBrowser("Firefox", "https://www.example.com")

# ... more code here ...

# Close the browser
auto_web.closeBrowser()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrpasuite-0.0.2.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrpasuite-0.0.2-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file pyrpasuite-0.0.2.tar.gz.

File metadata

  • Download URL: pyrpasuite-0.0.2.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for pyrpasuite-0.0.2.tar.gz
Algorithm Hash digest
SHA256 90a6542b4ff97562ef0ce823d03c80f1631dd1e5a9c983517a16df7eed752da6
MD5 05d665f7f5e217d3894daef7fc00feb2
BLAKE2b-256 74d0074be000bed4bc0d25b1e7b19c1e573a7f077a978fb795e8df598b87da3d

See more details on using hashes here.

File details

Details for the file pyrpasuite-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyrpasuite-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for pyrpasuite-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d5fe370c947e5fbab84b873dd390ce5883f7646380f1d63b04f055b05f2dfcfe
MD5 faff32f0115e778a769c05093cc72f5c
BLAKE2b-256 8780088426208377ab9de5034ac1f0ad0510a5e80c907c4def964d9e42830cc4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page