Python Automation with ChatGPT | Write Python code to connect to OpenAI API and generate automation scripts in seconds!
Learn how to code Python automation with ChatGPT, a powerful language model that can help you automate tasks and save time. In this tutorial, we will cover the basics of Python automation and how to use ChatGPT to generate Python code for common tasks. Whether you're a beginner or an experienced programmer, you'll learn how to use ChatGPT to automate your work and boost your productivity.
In this video we are going to learn how to use Python to automate things for us so we don't have to do them manually. We're going to automate 2 use cases:
First we will write a Python program that takes any blog article or any web page and it extracts all the headers from that page or article and then it translates all those headers to Spanish and saves it into its own HTML file so you can open it in the browser and basically see all the headers of that specific blog article translated in Spanish.
In the second use will be that we're going to write a Python program that goes through all the files in our downloads folder it then checks if we have any files that are older than 30 days or were last used more than 30 days ago and it takes all these files and puts that into a new folder called "to_delete" which we can then review and basically delete if needed. So basically it helps us clean up our messy downloads folder with a bunch of old downloaded files in there.
But here's even more interesting thing we will do we will use an artificial intelligence tool that you probably have already heard of a million times called ChatGPT and we will tell Python to use
ChatGPT's API or the underlying API that ChatGPT is also using to generate the Python scripts for those two use cases that I mentioned.
0:00 - Intro - What we are automating?
02:37 - Why Python for Automation?
04:39 - Connect to OpenAI API
06:45 - Create account and API key
08:07 - Pre-Requisites for demo
09:15 - Write Python script to connect to OpenAI
33:29 - Install Library
35:17 - Execute Python Script
40:15 - Accept Prompt Input to send to OpenAI
53:11 - UC 1: Python Automation Script for Blog Post Translation
1:08:01 - UC 2: Python Automation Script for Cleaning Downloads Folder