keeping track of yourself in python
August 26, 2008 2:59 PM
Subscribe
How do you keep track of all your python libraries and modules and previous work?
It seems there is no end to new modules one can download for python. My problem is that I don't use python everyday, so i often forget if i installed some library, or exactly where are modules i have written myself, where they are, what modules they work with, what information they depend on etc etc.
Basically i am looking for any advice to keep myself organized in this regard; tools, conventions, tricks, and simply some fresh thought.
Maybe the only solution is to just keep on sluggin away until this python stuff is more naturally remembered, or maybe metafilter can shove me in a direction i haven't thought of.
posted by figTree to computers & internet (6 comments total)
2 users marked this as a favorite
for modules installed in site-packages, a quick scan of the directory can give you an overview of what you have. if you want more details, fire up pydoc and hit up the ol' browser, and you can see a nice index of all you got installed, plus the batteries that are, in fact, included.
IRT remembering what everything does, i'm always deep in the python chm (windows help, use xchm on mac), checking out the Library Reference, and anything i need to do, i always check to see if python has it builtin (probably 80% of the time yes). take the time to look through the top level of the library reference and see whats there for you.
posted by Mach5 at 4:43 PM on August 26, 2008