Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Python 

Idea: Module a Day

I've been pondering an idea for a while now, and would like to discuss it here before starting it.

Python is (among other things) known for it's large and extensive library. It had support for everything imaginable. On average, I don't think many people know many modules. Personally, I only use random, sys, and os sometimes. I'm sure there are plenty of wonderful gems that could be explored and integrated into daily use. And thus, my idea:

Why not take a different module each day and explore it? Write utilities and small scripts that demonstrate the power of each module? This would teach me loads, and it would also be great fun. If I do this, I'll post a thread here to track my progress. It would all go to Github as well, of course. I'd be using 3.4 - time to explore all the new yummy modules it has.

Thoughts? Anyone else want to try this?
[Image: QmUOY2P.png]
There's already a 'python module of the week' :
http://pymotw.com/2/
(May 9, 2014 08:22 AM)protocolback Wrote:  There's already a 'python module of the week' :
http://pymotw.com/2/

Yep, I'm quite aware of that. However, I believe it uses 2.x. Also, I'd like to do this on my own track, and on my own, rather than follow someone else.

Part of the idea came from that though.
[Image: QmUOY2P.png]
This is a great idea and I may try it myself.
(May 9, 2014 10:32 AM)#BORNE Wrote:  This is a great idea and I may try it myself.

It'd be nice to do it together. I'll probably start soon - just want some more feedback from the section.
[Image: QmUOY2P.png]
Yeah I'd be interested in helping. I need to work more with the builtin libraries, rather than reinventing the wheel.
(May 9, 2014 11:32 AM)Skyla Blue Wrote:  Yeah I'd be interested in helping. I need to work more with the builtin libraries, rather than reinventing the wheel.

Oh. That's be great. I'll look at a module today and make a thread.

So much for implementing Binary Tree Search (I'll leave that for tomorrow).


If you want, I can set up a Github repository and we can all contribute to it (although I don't have any experience branching and forking. I'm gonna have to figure out how that works).
[Image: QmUOY2P.png]


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Shell] by cogamaNov 9, 2015 05:15 PM 1 179 Nov 9, 2015 05:15 PM
Last Post: SavageBoys
[.NET] by Mike TylerSep 21, 2013 04:31 PM 5 274 Sep 21, 2013 04:31 PM
Last Post: Lambasoft
[Python] by Hydra_Jun 26, 2013 12:36 AM 4 359 Jun 26, 2013 12:36 AM
Last Post: PigBacon