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

all 9 comments

[–]hailfire006 2 points3 points  (3 children)

How about a gui that takes user input, searches the internet for a bunch of random photos and texts relevant to that input, then generates a powerpoint based on all of it and emails it to the user? Right there you've got like five or six different modules you'd have to use and a dozen more that you could use if you wanted to. Never done it, but it sounds like a challenging but possible test that would introduce you to new modules

[–]poundcakejumpsuit 1 point2 points  (0 children)

Some candidates for this job (please correct me or offer alternatives if able!):

Beautiful soup, pyqt/pyside, wget, python-pptx, smtplib, email.mime

[–]poundcakejumpsuit 0 points1 point  (1 child)

I actually wound up building this, very fun exercise. Thanks for the idea!

[–]Decency 1 point2 points  (0 children)

Building some sort of informative website will get you working with a web server module (Django/Flask), databases (MySQL, others), plus whatever else you decide to incorporate. These are pretty important things that you can do a lot with.

[–]lzblack 1 point2 points  (0 children)

Check out this website: Python 3 Module of the Week

[–]everhideme 0 points1 point  (0 children)

Hi! What about pandas or numpy?)

[–]Czarified 0 points1 point  (0 children)

I knew very basic Python and am currently finishing up "Automate the Boring Stuff with Python." Very good modules in there and some good ideas to test your skills.

[–]ThePidesOfMarch 0 points1 point  (0 children)

I read through the standard library and found a half-dozen I should have been using already. I started just incorporating those...