Skip to content

This repository contains scripts for automating repetitive tasks using Selenium and PyAutoGUI. These scripts are designed to simplify processes such as filling in web forms and automating mouse and keyboard actions.

License

Notifications You must be signed in to change notification settings

DaveSimoes/Python-Automation-Task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Python Automation Tasks

Welcome to the Automation Tasks repository! This project is dedicated to simplifying and automating repetitive tasks using Python scripts. The repository includes two main scripts:

Selenium Script The automation_selenium.py script uses the Selenium library to automate interactions on the Web. It can open a browser, navigate to a specified web page and fill in a form, demonstrating the power of web automation.

PyAutoGUI Script The automation_pyautogui.py script takes advantage of PyAutoGUI to automate mouse and keyboard actions. It can perform tasks such as moving the mouse, clicking and typing, providing a versatile solution for various automation needs.

Feel free to explore each script's respective directory for detailed instructions on configuration and use. Contributions are welcome and we encourage you to improve the scripts or introduce new features. See the CONTRIBUTING.md file for guidelines on how to contribute.

Thank you for visiting the Automation Tasks repository. Simplify your tasks and increase productivity with these automation scripts!

🚀 Selenium Script

automation_selenium.py


The automation_selenium.py script uses Selenium to interact with web pages, open a browser and fill in a simple form.

⚙️ Settings

  1. Install the dependencies:
pip install -r selenium_script/requirements.txt

⚠️ Make sure that the appropriate WebDriver for your browser is installed and in the PATH. You can download ChromeDriver here.

⚡️ Usage

  1. Run the script using:
python selenium_script/automation_selenium.py

🚀 PyAutoGUI Script

automation_pyautogui.py


The automation_pyautogui.py script uses PyAutoGUI to automate mouse and keyboard actions, such as moving the mouse, clicking and typing.

⚙️ Settings

  1. Install the dependencies:
pip install -r pyautogui_script/requirements.txt

⚡️ Usage

  1. Run the script using
python pyautogui_script/automation_pyautogui.py

This script will perform a series of automated actions, including mouse movements, clicks and text input.

🚨 Contributions

We welcome contributions from the community to improve and enhance our automation scripts. If you would like to contribute, please consult the Contribution Guidelines.

Main Repository Documentation

Configuration and Use

Each folder (selenium_script/ and pyautogui_script/) has its own script and README with detailed information on configuration and use.

Problems and discussions

If you encounter problems or have ideas for improvements, create an issue in the GitHub repository. Participate in discussions and provide feedback to help us improve the project.

Code of Conduct

Please note that we have a Code of Conduct in place. By participating in this project, you agree to follow it. You can find the Code of Conduct here

License

This project is licensed under MIT License.

Feel free to copy and paste this into your README.md file. If there are any additional details or modifications you'd like, please let me know!

About

This repository contains scripts for automating repetitive tasks using Selenium and PyAutoGUI. These scripts are designed to simplify processes such as filling in web forms and automating mouse and keyboard actions.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages