Thanks to visit codestin.com
Credit goes to github.com

Skip to content

GAT007/pythonAutomation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Automation Project

This repository contains a collection of Python scripts and notebooks demonstrating various automation tasks. It serves as a practical introduction to automating common data-related workflows with Python.

Project Goals

  • Provide a re-introduction to Python for practical applications.
  • Demonstrate the use of Python notebooks for automation tasks.
  • Showcase the ability to work with and switch between different infrastructure pieces.

Topics Covered

The notebooks in this repository cover a range of automation tasks, including:

  • Data Extraction:
    • Reading data from websites.
    • Extracting tables from PDF files.
    • Reading data from CSV files.
  • Web Scraping:
    • Using Selenium to scrape data from websites.
  • Data Analysis and Visualization:
    • Creating pivot tables from Excel data.
    • Generating and saving charts in Excel files.

Notebooks

  • AutomateLesson1.ipynb: Covers reading data from various sources like Wikipedia and CSV files using the pandas and camelot libraries.
  • AutomateLesson2.ipynb: Demonstrates web scraping with selenium to get the latest news from The Sun's website and saving it to a CSV file.
  • AutomateLesson3.ipynb: Focuses on data manipulation with pandas to create pivot tables and openpyxl to create and save charts in Excel.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published