Python's expansive library of open source data analysis tools, web frameworks, and testing instruments make its ecosystem one of the largest out of any programming community.
Python is an accessible language for new programmers because of the extensive availability of free and low cost introductory resources. The language is also widely taught in universities and used for working with beginner-friendly devices such as the Raspberry Pi.
Programming languages have unique ecosystems, cultures and philosophies built around them. You may unfortunately find friction with the community and difficulty in learning if your approach to programming varies from the philosophy of the programming language you've selected.
Python's culture values open source software, community involvement with local, national and international events and teaching to new programmers. If those values are also important to you and/or your organization then Python may be a good fit.
The Python documentation has a HOWTO section specifically for Python advocacy.
How to argue for Python’s use explains that choosing a programming language can be complicated but that Python is a very good option for many use cases.
Why I Push for Python explains one professor's rationale for promoting Python to teach programming to undergraduates.
The PopularitY of Programming Language index shows Python continues to be in widespread usage and has leading indicators according to Google Trends that it is a highly searched for programming language.
CIO Magazine discusses why dynamic languages are increasingly being adopted in enterprise environments.
PayPal covers 10 myths about enterprise Python via their engineering blog.
My DjangoCon 2014 talk focused on overcoming false biases against Python and Django in enterprise environments.