I'm planning on moving to Python and I have a couple of additional questions along with the title:

did you have more fun with python?
are you as productive as when you're using PHP?
what made you change to python?
Would you do a project again in PHP? If so, why?

Your answers would really be useful for us PHP devs wanting something more I guess :)
Thanks in advance!
I run a self-developed private social site for 100+ users. Python was absolutely fantastic for making and running this.


did you have more fun with python?


Most definitely.


are you as productive as when you're using PHP?


Mostly yes. Python coding style, at least for me is so much quicker and easier. But python does sometimes lack in included libraries and documentation over PHP. (But PHP seems second to none in that reguard). Also requires a tad more to get running under apache.


what made you change to python?


Easier to manage code, and quicker development (A good IDE helps there, I use WingIDE for python), as well as improving my python skills for when I switch to non-web based projects.


Would you do a project again in PHP? If so, why?


Perhaps if I were working on a large scale professional project. PHP is so ubiquitous on the web A company would have a much easier time finding a replacement PHP programmer.
PHP devs that moved to Python, is the experience better?