Python's syntax is not as good as Ruby, but it is very welcomed by previous Java developers.
That is one the reasons that it grows so rapid these years.
Python frames developers by their syntax.
Ruby gives the power to developers but not much developers can make full use of it.