[EMAIL PROTECTED] wrote: > i m currently in a network (LAN). i started python because i heard > that it has great ability for networking programs and/or scripts, but > i m losing my motivation with python because there are sooo many > modules, that i cant just learn them all,
Why would you learn them all ? Learn the one you need when you need them - jus don't forget to have a quick look at the existings modules before reinventing the square wheel (I wrote a Q&D CSV parser before realinzing there was a pretty good one in the stdlib... But what, my Q&D solution took me laess than one hour to write and did what it had to do, so...) > this deters from c or c++ in > which there are only a limited number of header files. In the stdlib, yes. Now there are thousands of librairies/frameworks each reimplenting all the basic datastructure and algorithm (strings, lists, hashtables, trees and the like), so you almost have to learn a new language each time you use a new library. > what loses my > interest is that if i cant learn these modules, Once again : you don't have to. > and there are lots and > lots of python modules, how can i ever be a good enough > programmer/scripter. Like everybody else: write programs. That's the only way to become a programmer. -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')])" -- http://mail.python.org/mailman/listinfo/python-list