I'd say Python has more resources for beginners, since it was picked up ~ 2008 as the teaching language by majors universities and high schools (for example when at MIT's "CS101" originally via Scheme switched to Python). Since then many quality materials for beginners sprung up in Python. To name a few:
True, and that's been my understanding as well. I wonder if the distinction, though, and why it was picked up by universities as a teaching language over Ruby is because Ruby caters more to web dev where Python is more of a general use sort of language with broad applicability in math, science and engineering.
Thanks for your thoughts and the sources. I've looked at both and they are both quite useful. I've been using these:
http://www.swaroopch.com/notes/Python
http://greenteapress.com/thinkpython/thinkpython.html