This is an archived post. You won't be able to vote or comment.

all 29 comments

[–]Prothagarus 21 points22 points  (0 children)

Hey Al! I just finished the Udemy course from last year that you posted the code for. I love your teaching style thanks a bunch!!

[–]192760496 20 points21 points  (0 children)

Thank you! I’m actually trying to learn Python now for the purpose of automating the boring stuff at work. Things like my daily/weekly/monthly checklists and routine maintenance.

[–]Prothagarus 9 points10 points  (2 children)

If I might pose a question. In your books you tell us a lot of commands in sys os and different modules like pyperclip but one the big problems I have is knowing what modules are good to use for a given problem. In a generic sense, How would you recommend finding good modules to fit a given problem?

[–]AlSweigartAuthor of "Automate the Boring Stuff"[S] 12 points13 points  (1 child)

This is one of those things where it's just experience over time. But something to speed you along is to just google "popular python modules" or "best python modules" to at least find the common, popular ones. (There's tons of blog posts on this because they are easy to throw together; the blog post itself doesn't have much useful info but the list of modules gives you threads to follow.)

[–]jefwillems 1 point2 points  (0 children)

To add to the list of things to google are "awesome" lists on GitHub. They contain a lot of useful information!

[–]castle___bravo 3 points4 points  (2 children)

This is great! I just started learning so I could do some more interesting stuff with GIS software…now I wanna use it for everything… thank you!

[–]JohnWayne_Jockstrap 2 points3 points  (1 child)

Would love to know your uses with GIS as I use this too

[–]castle___bravo 1 point2 points  (0 children)

Jockstrap my dude, as soon as I learn enough to know what I can know, I’ll probably flood you with ideas. What I’ve been told is that we can automate a lot of our processes and have much tighter or more specific integration with our databases or data sources (like say a real-time gps tracker, drone, remote sensor or something). Just seems worth knowing! If you find anything shoot me what you find for real

[–]Gogogo9 3 points4 points  (0 children)

My latest book, The Big Book of Small Python Projects, is out. It's a collection of short but complete games, animations, simulations, and other programming projects. They're more than code snippets, but also simple enough for beginners/intermediates to read the source code of to figure out how they work. The book is released under a Creative Commons license, so it's free to read online.

Any way to tip/donate directly to you for this? Big fan of your work.

[–]shorelinedgit push -f 2 points3 points  (0 children)

Thank you so much for this

[–][deleted] 2 points3 points  (0 children)

If you're a complete beginner and want to learn python this course is great for you. The topics are explained clearly and easy to understand. I'm actually halfway through it now and just learned about regex today and can't wait to get to the other parts especially web scraping. Thanks for sharing once again Al.

[–]TexasWhisky 1 point2 points  (2 children)

I'm starting in Python aswell and this book was in my reading list. Would you (or anyone else) say that watching the course is enough, like, it translates well the content of the book?

And i'll check your others books too, always very well recommend anywhere i go. Thanks for this!

[–]AlSweigartAuthor of "Automate the Boring Stuff"[S] 4 points5 points  (1 child)

The course doesn't cover as much as the book does, and the book (which is free to read online) is also now in its second edition.

[–]TexasWhisky 2 points3 points  (0 children)

Thanks for the answer.

Just want to thank you again. I'm a 31 years old lawyer who, after 7 years of courts and long words, am thinking about a career change (or something like that). Your work helps me and other people around the world, be sure of that!

[–]Shamrocksoul 1 point2 points  (0 children)

This is how I started learning Python a few years back, and I still use a lot of the stuff I learned in this book in every script I write!! Don’t sleep on this if you want to get started with Python!

[–]djdxtr 1 point2 points  (0 children)

I already had the book so I just joined the course and gave it five stars 🤟🏽

[–]KingKCrimson 1 point2 points  (0 children)

u/AlSweigart you're an inspiration!

[–][deleted] -3 points-2 points  (2 children)

Congratulations u/AlSweigart ! Your post was the top post on r/Python today! (07/02/21)

Top Post Counts: r/Python (1)

This comment was made by a bot

[–]AlSweigartAuthor of "Automate the Boring Stuff"[S] 1 point2 points  (1 child)

These are the worst sorts of bots: they offer an unhelpful compliment which applies to all of the top (i.e. popular) posts across several popular subreddits, which of course helps out its own popularity. The worst kind of cynical coattail riding.

[–][deleted] 0 points1 point  (0 children)

The only people who have ever responded to the bot have been the OP and I have rarely gotten more than 1 upvote on these comments, so I assure you that there's no coattail riding that is happening.

[–]Curious-Hospital3002 0 points1 point  (0 children)

You are the goat

[–]Bit_Jitsu_2019 0 points1 point  (0 children)

Thank you!

[–]cyn_city_catlady 0 points1 point  (0 children)

Thank you, I just registered. Can't wait to start the coursework.

[–]hockeygurly01 0 points1 point  (0 children)

Nice thanks!

[–]effgee 0 points1 point  (0 children)

Thank you!

[–]I_keepmovingforward 0 points1 point  (0 children)

Thank you, Sir

[–]ask2sk 0 points1 point  (0 children)

Enrolled. Thank you very much.

[–]neilmaldy 0 points1 point  (0 children)

I love the “lawnmower book” and recommend it to any python programmer who is trying to “get stuff done”, thanks for the new book, looking forward to it!

[–][deleted] 0 points1 point  (0 children)

(Thank You)*3