personally i don't like the 'one way' mantra that Python is designed by, because it seems to imply a couple things. 1, the language is probably not as flexible and powerful as it could be. and 2, the design goal is similar in nature to that of production languages, eg Java which forces object orientation. the intentions are good... to allow the construction of readable, maintainable software by normal humans, and Python is at least not as retarded about it as Java, but i have found that languages which constrict aren't for me
so to me Python seems more of a team production dynamic language than one where i can get into flow and crank shit out
The practical benefit of "one true way" is that it eliminates decision points. Most of the time in a software project is wasted in making decisions; if you eliminate all decisions that are not relevant to getting the software finished, you have a huge head start on everyone else.
There's a joke going around that a Python team will finish a project before a C++ team can decide which brace style to use...
so to me Python seems more of a team production dynamic language than one where i can get into flow and crank shit out