Skip to main content

Our Community

Python's community is vast and diverse. The quality of the software we create is based entirely on the care and pride we have in what we do. Together, we build something remarkable.

Getting Started

New to the Python community? Here are three great places to start.

Python FAQs

Get answers to frequently asked questions about Python programming, installation, and best practices.

Conferences & Events

Attend PyCon and other Python conferences to learn, network, and share your knowledge with the community.

Diversity Statement

The Python community welcomes and encourages participation by everyone. Read our commitment to diversity.

Python Community Survey

In the spirit of transparency, the Python Software Foundation (PSF) annually conducts and publishes a community survey to better understand our community's demographics, development practices, and tool preferences.

Take the Survey
"I've been to a lot of meetups, and the Python community is by far the most welcoming and inclusive. The people are fantastic, and I've made lifelong friends through Python events."
— Alex Gaynor Python Core Developer

Connect with the Community

Join discussions, share knowledge, and collaborate with Python developers worldwide.

Newsletter

Python Weekly

A free weekly newsletter featuring curated news, articles, new releases, jobs, and more. Maintained by Rahul Chaudhary.

Chat

PySlackers

Open Slack community for Python developers of all skill levels. Active discussions and friendly support.

Chat

Python Discord

Large, language-focused community server with over 200,000 members. Real-time help and discussions.

Professional

LinkedIn Group

Connect with Python professionals, share opportunities, and expand your professional network.

IRC

IRC Channels

Classic real-time chat on Libera.Chat. Join #python for general discussion or #python-dev for core development.

Forum

Discuss Python

Official Python discussion forum at discuss.python.org. Participate in PEP discussions and community governance.

Community Updates

Latest news and announcements from the Python community.

Mailing Lists

Join specialized mailing lists for in-depth discussions on Python development, announcements, and community topics.

View All Mailing Lists

Local User Groups

Connect with Python developers in your area. Attend local meetups, workshops, and events to learn and network face-to-face.

Find a Group Near You

Search for Python user groups by location or start your own community.

Browse User Groups

Ready to Get Involved?

Whether you're a beginner or an expert, there's a place for you in the Python community.