3 Python Automation Projects - For Beginners

Welcome back to another YouTube video! In this video I’m going to be showing you 3 different Python Automation Projects for beginners! These are simple projects that are meant to show you a real world use case of Python! So even if you don’t use these specifically for automation, you will be learning a lot and so I hope you enjoy!

💻Thanks to Altium Designer for sponsoring this video. Checkout the best PCD design software on the market by signing up for a FREE trial here: https://www.altium.com/yt/techwithtim

💻 ProgrammingExpert is the best platform to learn how to code and become a software engineer as fast as possible! Check it out here: https://programmingexpert.io/tim and use code “tim” for a discount!

📄 Resources 📄
Code In This Video: https://github.com/techwithtim/3-Python-Automation-Projects
Weather API Website: https://openweathermap.org/
Fix Pip (Windows): https://www.youtube.com/watch?v=AdUZArA-kZw&t=204s
Fix Pip (Mac): https://www.youtube.com/watch?v=E-WhAS6qzsU

⭐️ Timestamps ⭐️
00:00 | Python Automation
01:35 | Altium Designer
02:38 | Environment Overview
03:22 | Project #1 – Multi-clipboard
29:35 | Project #2 – Weather Fetcher
42:12 | Project #3 – Sending an Email

👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop

📸 Instagram: https://www.instagram.com/tech_with_tim
📱 Twitter: https://twitter.com/TechWithTimm
⭐ Discord: https://discord.gg/twt
📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: https://techwithtim.net
📂 GitHub: https://github.com/techwithtim
🔊 Podcast: https://anchor.fm/tech-with-tim

🎬 My YouTube Gear: https://www.techwithtim.net/gear/

💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8
💰 Patreon: https://www.patreon.com/techwithtim

⭐️ Tags ⭐️
– Tech With Tim
-3 Python Projects
– Automated Projects
– Automated Python
– Programming Automation

⭐️ Hashtags ⭐️
#TechWithTim #Python #AutomationProjects


26 thoughts on “3 Python Automation Projects – For Beginners”
  1. Absolutely phenomenal video with helping me by holding my hand throughout the projects!

  2. Amazing video, i learned so much and on top of that I was genuinely having fun! keep up the good work, this is really useful motivating for beginners like me

  3. the first project is now useless as now you can press windows key + v to open clipboard

  4. I'm getting this error for the clipboard project:
    QSocketNotifier: Can only be used with threads started with QThread

  5. What a wonderful video for beginners like me!I Wanted to have an automation project in my resume as m a DevOps aspirant.This would definitely help me a lot

  6. 35:27 you can put your url parameters in a dict and pass it to requests.get that way.
    params = { 'appid':API_KEY, 'q':city}
    response = requests.get(BASE_URL, params=params)

  7. Well damn… Google is taking away the feature in a month to not be as secure. I'd love to see an updated version of this when that happens. Also even using his code and replacing it with my information I got a whole slew of errors. Did anyone else have a problem?

  8. Hai sir, ur video super. I learn so much ur channel. I have one doubt I'm using excel data python. Excel sheet cells I have created formula. Excel read data python program only copy formula not value. Please help me I need excel rows read values only. Please advise sir.

  9. Great video except you forgot to mention about "import clipboard" not working and making this useless. "pip install clipboard" not working

  10. Could someone please tell me how he makes his mouse not appear during t he video? It show's the button pressing and size-adjusting cursor animations, but he makes it so his cursor isn't very distracting or unpleasant.

  11. Thanks Tim, great ideas!

    I just can't get around this error:
    "AttributeError: partially initialized module 'clipboard' has no attribute 'paste' (most likely due to a circular import)"

  12. Hi Tim!
    Your work is really good. While working on the second project, i am getting error occured the number of times I have tried. I tried with different API keys. It is still giving an error. Can you please help me with the same?

  13. to delete a item in json you can use this code:

    elif (command == "delete"):
    key = input("Enter a key: ")
    save_data(SAVED_DATA ,data)

  14. For the weather project, append " &units=metric " to the "request_url" and it will show you the degree in Celsius 😉

  15. Hey! for project #1:
    inside of my terminal on the top right. I noticed yours says 'Python'. My screen is only showing 'PowerShell' and I am only able to change it to gitbash, ubuntu, ect. No python option available. How do it fix that?

  16. Hey, this may be a really dumb question but your file path looks so much cleaner than mine – how do you make it so it only lists the folder you're currently working in? Whenever I run my python file in VScode, it lists the folder I'm in and the file path to where python is downloaded and the file path to the exact file I'm working in within the folder it first listed.

Leave a Reply

Your email address will not be published.

Captcha loading...