Featured

Start Automating Your Life Using Python! (File Management with Python Tutorial)



Published
Sign up to Morning Brew for free today https://morningbrewdaily.com/internetmadecoder

What I love about coding is that it’s not just a skill that can help you build an interesting and lucrative career, but also something that you can use to actually solve real problems that you have in your daily life.

Working With Files in Python (article) - https://realpython.com/working-with-files-in-python/
Watchdog (Python Library) - https://pythonhosted.org/watchdog/
My Python File Downloads Automator Code - https://github.com/tuomaskivioja/File-Downloads-Automator

Haven't Learned Python Yet? I recommend this course to Learn Python - https://academy.zerotomastery.io/a/aff_yp0m7fjx/external?affcode=441520_vhlt5jy9
(Use Code FRIENDS10 for 10% off )

And that’s what automating your life with Python allows you to do, so in this video I will show you how to get started with learning to teach your computer to do the boring and menial tasks you do every day, and we’re going to be doing that via a simple project to automatically organise your computer’s downloads folder.

You might ask, do I need to use Python, and if so why Python?If I know C, Java or Javascript, can I use those to automate my life? And yes, you probably can use other languages, the reason why Python is usually used for these types of applications is that it's easy to learn, has an active community, and has tons of libraries to cover many automation needs.

In addition it’s very simple to write and understand and sort of does a lot for you so you don’t need to worry about low level details like memory management or types for example.

The only downside of Python is that it’s much slower than something like C, but for these simple automation scripts that doesn’t really matter.

But yes, you can probably use other languages, you just need to check that the language has the ability to touch your computer’s file system for example.

I do recommend using Python. It’s a very nice and sleek language.

STUDY & CODING RESOURCES
Category
Management
Be the first to comment