Six Quick Python Projects



Improve your Python programming skills by coding six different Python projects. You will create a web scraping program, a bulk file renamer, a weather program, a countdown timer, a password generator, and a QR code encoder / decoder.

✏️ Course developed by Code With Tomi. Check out his channel: https://www.youtube.com/c/CodeWithTomi

⭐️ Course Contents ⭐️
(00:00) Intro
(00:37) Web Scraping Program
(13:53) Renaming Bulk Files
(24:54) Getting Weather Information
(33:12) Countdown Timer
(42:11) Password Generator
(53:12) QR Code With Python

Connect With Tomi:
🐦 Twitter: https://twitter.com/TomiTokko3
📄 Newsletter: https://www.codewithtomi.ml/p/newsletter.html (and get a python ebook for free)

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

This Post Has 34 Comments

  1. A O

    i like how you go through troubleshooting on camera, super helpful. great course thank you

  2. Mwisha Ludack

    Well done, your presentations are clear and understandable. Thank you for your efforts. Good job!

  3. Urmalveer Singh

    can someone help me… it says can not create a file that already exists when i try to rename files?

  4. Furqaan Shah

    The weather info was not working for me. I keep getting a long error message "line 10, in <module>

    weather_data = requests.get(base_url).json()"

  5. Sara Vega

    Loved this tutorial. Thanks so much Tomi!

  6. Anurag Thakur

    I just started right now and did the first one but when I try it with a different website lets say instagram or youtube it gives me an error at the ['src']
    TypeError: 'NoneType' object is not subscriptable
    can any body tell me the solution?

    Edit: I guess I figured it out maybe this works only on open source websites like github and sourceforge
    please clearify me if possible

  7. Trash Can

    bruh i cant even run the 1st code is it only for vsc?

  8. Gold Rose68

    I'm a beginner, have no coding background — love how you explain. (I'm 52, is it 2 late?) lol. (I actually love it so far)

  9. Dom

    fantastic video, tysm

  10. AbdulRahman TUF

    Hey guys! I am not sure if this only happened to me but if you are on a Windows machine and when you ran the main.py file you encountered an error like ModuleNotFoundError: No module named 'PIL' in the last project, then you could fix the problem with installing Pillow: pip install pillow.
    Cheers!

  11. kevin sulatra

    if you don't want to type all the characters use import string

  12. Jonathan Phang

    Awesome video with clear and understandable instructions. Thank you, appreciate it lots! 😄

  13. Hi, nice video.
    I came here from another site while searching for project ideas and I saw your weather script.
    Just a security advice: do not put your actual API key on a public video or, at least, revoke it before publishing the video. Otherwise you allow people to misuse a key that is registered to your account.

  14. Istvan Toth

    Great tutorial. I really like that you explain everything in detail. Helps me a lot.

  15. Bharat singh

    In project Qrcode with python in my Output shows error of [ ModuleNotFoundError : No Module name 'Image' ] .sir What we do for solve this error.

  16. Jose Dolot

    No module not found error: No module name ‘request’ how can i fix this im trying to do the weather program can you help me

  17. tau barsky

    hi im using the same program like you(visual studio code) and I'm trying to do the QRcode project and it says (ModuleNotFoundError: No module named 'qrcode') what should i do?

  18. Unfortunately in the QRcode deconding,

    from pyzbar.pyzbar import decode

    creates an error

Leave a Reply