I just finished the 'learning python' book a few monthes ago. I am the kind to learn by doing. I would like to help out any way I can. My day job is qa testing. Is there a simple coding project I could learn on for you guys ? Is there a particuler way you need this to be tested so I can learn how the code works? I just want to get my hands dirty and become a good python coder.
That's a co-incidence. I've been interested in Python for a few months and read the User and Reference guide back then. I've done nothing on it since apart from browsing comp.lang.python. Over Christmas, whilst staying at the in-laws, I was planning to read through the source of Mailman on the laptop.
What I'm after is learning Python idioms and typical ways of structuring code with Python's packages. I know C and Unix inside out, plus many others languages like Ada, PostScript, Perl, and Fortran. Does the list think that Mailman is a good example of idiomatic Python code? I've assumed so given Barry's closeness to Guido.
Thanks for any guidance,
"RC" == Ralph Corderoy firstname.lastname@example.org writes:
RC> Does the list think that Mailman is a good example of RC> idiomatic Python code? I've assumed so given Barry's RC> closeness to Guido.
More or less. There's still some legacy code in Mailman from before my tenure (the pipermail and archiver stuff comes to mind), and of course my personal style differs in some very minor ways from Guido's. But I'd like to think that most of the newer Mailman code is a good example of how to do things in Python.