5 Amazing Ways to Automate Your Life using Python

  Рет қаралды 155,332

Internet Made Coder

Internet Made Coder

Күн бұрын

🚀 Become a Python Developer TODAY - bit.ly/3TyYKGy
5 Quick Python Automation projects that are perfect for beginners to automate your life.
Being able to automate boring everyday tasks with Python is legitimately the closest thing I have ever seen to magic.
⌨️ Code: github.com/tuomaskivioja/5-su...
OTHER PYTHON AUTOMATION VIDEOS YOU SHOULD WATCH
✅ 3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS - • 3 PYTHON AUTOMATION PR...
🧠 Start Automating Your Life Using Python! (File Management with Python Tutorial) - • Start Automating Your ...
📗 How I AUTOMATE my FINANCES USING PYTHON - • How I AUTOMATE my FINA...
🔥 How I Automate My TIME MANAGEMENT using PYTHON & Google Calendar - • How I Automate My TIME...
🤖 FULL AUTOMATION PLAYLIST - • PROJECTS TO AUTOMATE Y...
Just being able to take a task in my everyday life and with my own fingers be able to create an unpaid assistant for myself that can just do this task for me forever is truly a magical feeling.
And after this video, my hope if that if you haven’t already, you will be able to open your eyes to the amazing world of all the things that Python allows us to create.
So to that effect, welcome to another pyrhon automation tutorial on my channel. I am about to show you 5 very quick and simple python automation projects that you can literally go and build right after you finish this video in one weekend.
These are not just ang mickey mouse projects that you will see in most tutorials - these are legitimate projects that can be used to solve actual problems in many different domains which is also exactly what employers want to see.
Yet another reason why learning to build automation projects is an excellent place to start to hone your programming skill sis becaus ethe mindset you will develop serves as a perfect stepping stone to also move into more serious AI programming, and in this new age of AI & chat GPT, I don’t think I need o tell you how important this is to insure yourself against the risk of other kind of programming being swept away by AI programming - learn to be the one replacing menial tasks rather than being replaced.
By watching this video you will learn the following:
-how to find & use libraries in Python
-how to use APIs
-and of course, lots of practice solving actual problems using programming fundamentals
MY RESOURCES:
🧠 Sign Up to my Newsletter to get my Free Online Computer Science Degree Template - academy.internetmadecoder.com...
🎉 Data Structures & Algorithms Masterclass (coming soon) - academy.internetmadecoder.com...
MY FREE CLASS:
🚀 How to Successfully Learn to Code and Become a Software Developer - A Step-by-Step Framework - skl.sh/3WvgSzZ
📸 FOLLOW ME ON INSTAGRAM - / tuomaskivioja
CODING RESOURCES I LIKE
💰 ZERO TO MASTERY CODING COURSES. Use Code FRIENDS10 for 10% off - academy.zerotomastery.io/a/af...
🧠 BEST MACHINE LEARNING COURSE - academy.zerotomastery.io/a/af...
💻 COMPLETE WEB DEVELOPER - ZERO TO MASTERY - academy.zerotomastery.io/a/af...
➕ BEST DATA STRUCTURES & ALGORITHMS COURSE - academy.zerotomastery.io/a/af...
📗 BEST BOOK TO PASS CODING INTERVIEWS - amzn.to/3i8B8EK
☕️ BEST JAVA COURSE - click.linksynergy.com/deeplin...
OTHER AMAZING LEARNING RESOURCES
📘 How I Learn Skills Fast - amzn.to/3v16zYH
📙 Learning How to Learn Course - imp.i384100.net/JrGLoe
⌨️ MY KEYBOARD - iqunix.store/discount/coder/?...
CHAPTERS:
0:00 Why Python is so magical
0:49 Idea 1
4:24 Idea 2
7:01 Idea 3
9:00 Idea 4
11:46 Idea 5
14:50 How to MASTER Python
DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :)

Пікірлер: 53
@akashreddyjammula
@akashreddyjammula Жыл бұрын
1. csv manipulation 2. desktop cleaner 3. email sender 4. google drive file uploader 5. investing/wealth caluclator
@ikadar
@ikadar 2 ай бұрын
Thank you for your service!
@Suxanes
@Suxanes Жыл бұрын
I'm more than half way finished from the Python ZTM course and now building projects from your videos. Love your videos and your humor!
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Nice work!
@Prabash_Prabhu
@Prabash_Prabhu 2 ай бұрын
IVe also completed the ZTM python course and found it very helpful, How are you getting along?
@abdulhannan-lg6kb
@abdulhannan-lg6kb Ай бұрын
Never broadcast you API key to tens of thousands of people.. Anyway here is my API_KEY proceeds to show it🤣🤣
@Rgibson08
@Rgibson08 Ай бұрын
I literally saw the key on both his code and mailgun dashboard and was like, “surely he’s aware of this, right? He probably resets it after the video is published…”. Then he does his disclaimer about never sharing this info.
@KimMcCumber
@KimMcCumber Жыл бұрын
I just discovered your content a few days ago (I'm a little over a week into learning Python, so very new to it). Love your content and definitely planning to hop into the Masterclass. Will there be any content around data analysis and machine learning? Those are two topics that I'm specifically interested in.
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Yes there will eventually be a module on that :). For now, I have put a roadmap for data science and machine learning inside the course.
@kapibara2440
@kapibara2440 7 ай бұрын
Interesting video my friend!
@dominikszobak9890
@dominikszobak9890 Жыл бұрын
Hi, how to run this code from IDEA 2? Should it work in background or somethig?
@maver1que
@maver1que Ай бұрын
Regarding your CSV example, you could use pandas and collapse all that code to about a couple of lines
@murphygreen8484
@murphygreen8484 7 күн бұрын
Came here to say this.
@robertogimenez8590
@robertogimenez8590 Жыл бұрын
Hey Tuomas! Been following a few months now, great content and perspective! I am finishing the Harvard CS50 Introduction to computer science courses and I do want to continue learning code and get a developer / SWE job as fast as possible. Do you think is a good option to sign up for your course? or is it better if I wait for you to release new courses / find other courses that maybe you recommend in your channel? (I've done all the CS50 practices and labs exercises until now but do not have a "real project" or portfolio yet). Thanks!
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Hi, I think your best path forward now is to go and build a real project with the skills you have got from those courses. My course will have a lot of stuff that is useful like project ideas, CV guides and interview guides and in the future modules on project building & web dev so you can sign up for it if you think that is helpful. If you sign up now, you get the cheapest price & access to future courses when they come out. But this is not the most important thing. In any case, you should focus on building projects rather than doing more courses.
@wrightsolution
@wrightsolution Жыл бұрын
can you do it for c++ beginners? Your videos are inspiring me so much. Thankyou.
@HArish-x2A1
@HArish-x2A1 7 ай бұрын
which theme are you using ?
@weedfreer
@weedfreer Ай бұрын
I notice that you don't use the 'try, except, else' form of the try method. As someone getting into python programming myself, is there a reason for this? I find it helps to make sure that the code is better contained as a result, and, also makes sure that the code following your except isnt arbitrarily just executed if there was an error. Is it overkill or are there specific reasons why you would use it?
@nicolotiraboschi
@nicolotiraboschi 3 ай бұрын
"Let's say you're saving 5 thousand dollars a month". Yeah, let's say that. 😂
@tanandtrent
@tanandtrent Ай бұрын
lmao 😂😂
@sudo_nym
@sudo_nym Жыл бұрын
So much to learn from!!
@Thebigballoon22995
@Thebigballoon22995 Жыл бұрын
I think it would be better to rewrite the “rows” as “columns” as the age,name, amount tags fall under a respective column (vertical row) with the data laying below it
@bozok1903
@bozok1903 Жыл бұрын
Thanks a lot. If there are more videos like this I'd love to see them too.
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
In the description
@Immabadliar
@Immabadliar Ай бұрын
what font do you use?
@geee7672
@geee7672 3 ай бұрын
....if I would ask you for a specific automation in a particular software, would you take me through it?
@gaga40
@gaga40 Жыл бұрын
Can you please do more python Automation Projects and a tutorial series for HTML, CSS, Javascript and creating real life wevsites. love your channel btw.
@-hackers_industry
@-hackers_industry Жыл бұрын
Everyone boss till u actually start coding... 8-)
@jerzyzbiaowiezy6249
@jerzyzbiaowiezy6249 Жыл бұрын
Your code can fail only, if you run it. :) No need to compile & run :)
@mdrakib6047
@mdrakib6047 Жыл бұрын
I loved your video❤❤😊. I'm from Bangladesh.. Can you please make another video for javascript..🥺
@andrescorrea9640
@andrescorrea9640 Жыл бұрын
Thanks, great video!
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Glad you liked it!
@justapugontheinternet
@justapugontheinternet 2 ай бұрын
Working with excel or csv files is easier with pandas. Just makes more sense
@CodingAsmr-004
@CodingAsmr-004 Жыл бұрын
Like Literally Thomas you’re the best thanks a lot for the information and the great ideas you’re giving us I’ve been a big fan and a subscriber since the beginning and I don’t regret it at all ❤️
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Happy to help!
@skytechbits
@skytechbits 3 ай бұрын
Wow! I want that job. Who is able to save that much? lol
@user-sf6nj9sp4m
@user-sf6nj9sp4m 4 ай бұрын
cool video)
@renukakyawal
@renukakyawal Жыл бұрын
It is very useful, actually I am learning python......it is very useful to me
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
Glad to hear that
@chetcoyote89
@chetcoyote89 11 ай бұрын
The only value I got from this was your IP lop please tell me your on a VPN or tor
@datamonster3212
@datamonster3212 Жыл бұрын
For idea 2 perhaps you could use a dictionary for the file extensions instead of three lists. Then you wouldn't need three almost identical functions for each file type.
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
true
@docSheikh
@docSheikh 7 күн бұрын
2. Is literally AUTOMATIC ITEM SORTER in Minecraft.
@l4te4oot91
@l4te4oot91 Жыл бұрын
@InternetMadeCoder
@InternetMadeCoder Жыл бұрын
🍪
@l4te4oot91
@l4te4oot91 Жыл бұрын
@@InternetMadeCoder Keep these coming brother, I am super hyped every time I get a notification. As a beginner these have all been fantastic ideas and advice.
@martinsvanda5874
@martinsvanda5874 2 ай бұрын
Just NEVER make randomShi!Doin . 5 minutes later : Here you can see me doing randomShi!Doin. :D :D :D :D :D :D :D Exactly like me when i teach something to my kids xDDDDD
@andyn6053
@andyn6053 2 ай бұрын
Or you just ask chat gpt to build the scripts for you!
@InternetMadeCoder
@InternetMadeCoder 2 ай бұрын
or that!
@Asparuh.Emilov
@Asparuh.Emilov 2 күн бұрын
Bro, wtf? Defining a function to read a cav and not using pandas instead? Really?
@Master_of_Chess_Shorts
@Master_of_Chess_Shorts 2 ай бұрын
Great video, here are some improvements on your very useful code: from os import scandir, rename from os.path import exists, join, splitext from shutil import move import logging # Configuration source_dir = "" dest_dirs = { "audio_sfx": "", "audio_music": "", "video": "", "image": "", "document": "", } # Supported file types file_extensions = { "image": [".jpg", ".jpeg", ".png", ".gif", ".webp", ".tiff", ".psd", ".bmp", ".heif", ".svg", ".ico"], "video": [".webm", ".mpg", ".mp4", ".avi", ".wmv", ".mov", ".flv"], "audio": [".m4a", ".flac", ".mp3", ".wav", ".wma", ".aac"], "document": [".doc", ".docx", ".odt", ".pdf", ".xls", ".xlsx", ".ppt", ".pptx"], } def make_unique(dest, name): filename, extension = splitext(name) counter = 1 while exists(join(dest, name)): name = f"{filename}({counter}){extension}" counter += 1 return name def move_file(dest, entry): name = entry.name dest_path = join(dest, name) if exists(dest_path): name = make_unique(dest, name) dest_path = join(dest, name) move(entry.path, dest_path) logging.info(f"Moved {entry.path} to {dest_path}") def get_destination_dir(name, size): lower_name = name.lower() for file_type, extensions in file_extensions.items(): if any(lower_name.endswith(ext) for ext in extensions): if file_type == "audio": if size < 10_000_000 or "SFX" in lower_name: return dest_dirs["audio_sfx"] else: return dest_dirs["audio_music"] return dest_dirs[file_type] return None def on_cleaner(): with scandir(source_dir) as entries: for entry in entries: if entry.is_file(): dest = get_destination_dir(entry.name, entry.stat().st_size) if dest: move_file(dest, entry) if __name__ == "__main__": logging.basicConfig(level=logging.INFO) on_cleaner()
@user-zh4zf2uo9z
@user-zh4zf2uo9z Ай бұрын
cool video)
5 IMPRESSIVE Python Resume Projects (You Can Finish in A Weekend)
12:20
Internet Made Coder
Рет қаралды 175 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,4 МЛН
Godzilla Attacks Brawl Stars!!!
00:39
Brawl Stars
Рет қаралды 8 МЛН
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Рет қаралды 5 МЛН
Automate Excel With Python - Python Excel Tutorial (OpenPyXL)
38:02
Tech With Tim
Рет қаралды 1,5 МЛН
Introducing Python in Excel 😱
19:01
Leila Gharani
Рет қаралды 1,4 МЛН
Python The Hacker's Secret Weapon | Importance Of Python in Hacking
11:06
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 514 М.
Automate your job with Python
6:07
John Watson Rooney
Рет қаралды 285 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 79 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 273 М.
12 VS Code Extensions to INCREASE Productivity 2024
27:13
Devression
Рет қаралды 422 М.
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
Koshyl_Live
Рет қаралды 1,4 МЛН
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 1,7 МЛН
Why spend $10.000 on a flashlight when these are $200🗿
0:12
NIGHTOPERATOR
Рет қаралды 16 МЛН
Which Phone Unlock Code Will You Choose? 🤔️
0:12
Game9bit
Рет қаралды 6 МЛН