Python
Meet other local Python Programming Language enthusiasts!
9,529
members
21
groups
Related topics
Largest Python groups
Newest Python groups
Frequently Asked Questions
Yes! Check out python events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the python events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find python events near your location here. Connect with your local community and discover events within your area.
Python Events Today
Join in-person Python events happening right now
Web Zurich March 2026
Web Zurich presents inspiring talks all about the web. Join us for the March 2026 meetup! We will have three talks as well as chit-chat and drinks.
Whatapp: [https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK](https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK)
Website: [https://webzurich.ch](https://webzurich.ch)
18:30 \~ 19:00
Arrival time with drinks, chat and introduction
19:00 \~ 19:40
*Christian Heitzmann*
**Why Documentation Won’t Write Itself—and AI Won’t Save You**
For the last 15+ years, I’ve joined and consulted software teams that all struggled with the same problem: nobody likes writing documentation, and everybody pays the price for it. New developers spend weeks reverse-engineering codebases, architecture lives in people’s heads, and wikis quietly decay into noise.
With AI now entering the picture, many hope it will fill the gaps. It won’t.
I’ll show the simple ideas that change everything: how to think about documentation in the right levels, how to keep it close to the code, and how to avoid the decay we all know too well. These are the decisions that have to be made before any tool or process can work.
The documentation won’t write itself. But there are ways to make it far easier and far more reliable.
19:40 \~ 19:50
**Short Break**
19:50 \~ 20:10
*Marco Gähler*
**How to write good code**
There is an infinite amount of solutions how you can solve a programming problem. Some are better, others are worse. The best solutions are easy to understand, maintain and errors are not able to hide. I wrote a book "Software Engineering Made Easy" about this topic and I'm more than happy to explain some principles that make your code better. Most of them are quite simple to understand, once you understand the mechanics, why your code always breaks.
20:10 \~ 20:30
*Marius Ishida*
**AI: The Lightsaber Problem**
My talk will challenge the popular narrative that AI fundamentally democratizes power by showing that, which I believe is not true at all. While generative AI lowers entry barriers for basic tasks, it disproportionately amplifies the productivity and leverage of already computer literate users. Empirical research shows that AI acts as a skill multiplier rather than a true equalizer, with outcomes strongly dependent on users’ ability to frame problems, verify outputs, and integrate tools into complex workflows. As a result, AI risks reinforcing a new AI driven digital divide, where technical literacy—not access alone—determines who truly benefits.
20:30 onward
More drinks & chat
We look forward to see you there!
Location
https://zurich.impacthub.ch/space/bogen_d/
Viaduktstrasse 93, 8005 Zürich, Switzerland
Visit our website https://webzurich.ch/ for more information about the Web Zurich community.
This event is supported by Impact Hub Zürich, The global community of entrepreneurial people prototyping the future of business. At Impact Hub, you can connect, collaborate, co-work and create great content in an inspiring environment.
Single Party - Speed Dating & Ping Pong
**[⚠️ >>Ticket needed (click here)<<](https://eventfrog.ch/en/p/dating/singles-party/single-party-speed-dating-ping-pong-7429879350999159588.html) or**
**[www.social-circle.ch](https://social-circle.ch/)**[ ](https://social-circle.ch/)
**Ping Pong Doubles Night – Nur für Singles! (25–40 Jahre)**
*(English below)*
Keine Lust mehr auf awkward Smalltalk bei Dating-Events?
Dann lass uns das Ganze spielerisch angehen.
Komm zu unserer **Ping Pong Doubles Night für Singles**, bei der du im Laufe des Abends mehrfach die Partner:in wechselst, locker neue Leute kennenlernst und bei schnellen Ballwechseln, miesen Aufschlägen und guter Stimmung connectest.
✨ **Special:** In der Pause gibt es eine kurze **Speed-Dating-Session**, damit du auch abseits des Tischs gezielt ins Gespräch kommst.
Egal ob Anfänger:in oder heimliche:r Profi – das Format ist so gestaltet, dass alle mitmachen und Spaß haben können.
**Was dich erwartet**
* Zufällig zusammengestellte Doppelteams (Partnerwechsel mehrmals im Abend)
* Kurze Speed-Dating-Runde in der Pause
* Lockeres Kennenlernen ohne gezwungene Gespräche
* Entspannte Atmosphäre vor, während und nach den Matches
* Drinks & Musik ✨
**Für wen ist das Event**
* Du bist Single
* Du magst spielerischen Wettbewerb
* Du bist offen, neue Menschen in entspannter Atmosphäre kennenzulernen
⚠️ Begrenzte Plätze für eine ausgewogene Gruppe.
Das wird ein großes Event – sichere dir rechtzeitig deinen Platz.
Während der Veranstaltung können Fotos und kurze Videos aufgenommen werden. Bitte informiere den Veranstalter, wenn du nicht darauf zu sehen sein möchtest. Tickets sind nicht erstattungsfähig.
Tritt unserer Gruppe bei, um Updates zu dieser Veranstaltung zu erhalten:
[https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi ](https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi)
Möchtest du mehr Veranstaltungen wie diese? Tritt unserem WhatsApp-Newsletter bei, um auf dem Laufenden zu bleiben: [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t)
***
**Ping Pong Doubles Night – Singles Only! (Ages 25–40)**
Sick of awkward small talk at dating events?
Let’s make it playful instead.
Join our **Ping Pong Doubles Night for singles**, where you’ll rotate partners throughout the evening, meet lots of new people naturally, and connect over fast rallies, terrible serves, and great energy.
✨ **Bonus:** During the break, we’ll host a short **speed dating session** so you can connect more intentionally off the table too.
Beginner or hidden pro — doesn’t matter. The format is designed so everyone can jump in and have fun.
**What to expect**
* Randomly assigned doubles teams (you’ll switch partners several times)
* Short speed dating round during the break
* Fun connections without forced conversations
* Relaxed social time before, during, and after the games
* Drinks & music ✨
**Who this is for**
* You’re single
* You enjoy playful competition
* You’re open to meeting new people in a relaxed, low-pressure setting
⚠️ Limited spots to keep the balance.
This will be a big one — don’t wait too long to grab your spot.
**Photos and short videos may be taken** during the event. Let the host know if you prefer not to be in them. Tickets are **non refundable**.
Join our group for updates on this event: [https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi](https://chat.whatsapp.com/FoJN0DzRQgF232huSHiGOi)
Want more events like this? Join our WhatsApp newsletter to stay updated: [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t)
Social Ping Pong Party
**[⚠️>>Ticket needed (click here)<<](https://eventfrog.ch/en/p/eating-drinking/social-ping-pong-party-7441148560601537631.html) or**
**[www.social-circle.ch](https://social-circle.ch/)**
Join us for a relaxed after-event gathering where you can keep the conversations going, grab another drink, and spend more time with the people you’ve just met. No pressure, no structure – just good vibes, music, and a chance to connect naturally.
Whether you made a match or just want to hang out, everyone’s welcome.
Join our group for updates on this event:
[https://chat.whatsapp.com/BMEABbt4keR2MfcSEemb7K](https://chat.whatsapp.com/BMEABbt4keR2MfcSEemb7K)
The fun doesn’t stop after **Single Party – Speed Dating & Ping Pong** 😉
Want more events like this? Join our WhatsApp newsletter to stay updated: [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t)
Please note that pictures might be taken and used, if you don't want to be on them please let the host know. Tickets are not refundable.
Reggaeton Dance Class
**Shake off the week at the Reggaeton Beginner Class at The Vibe!**
Whether you’ve never danced before or just want to move your body and have a good time, this class is all about good energy, Latin beats, and letting loose. Expect empowering Reggaeton grooves, body rolls, confidence-boosting combos, and a whole lot of fun — no pressure, no judgment, just pure VIBES!
Your teacher Nat (@nat.so.fun) will guide you through all the steps, help you feel the rhythm in your body, and hype you up from start to finish!
*Don’t be fooled by the number of people on the event page — our weekly crew ranges from 10 to 20 amazing humans: first-timers, regulars, and a few silent fans who never mark “going” but always show up 😉*
***
### **Booking is mandatory!**
To secure your spot, please book in advance via our website: [BOOK HERE](https://www.thevibedance.ch/schedule)
***
### **Rates**
💃 Single Class: CHF 28 → Zurich Together Special: CHF 24 (15% off)
Use code **"ZhT_VIBE"** at checkout
***
### **When?**
**FRIDAY**
**18:30 – 19:30 \| Beginner Reggaeton**
***
### **Where?**
**The Vibe Dance Studio**
Hohlstrasse 488
8048 Zürich
(Just 3 minutes from Altstetten Train Station and 15 min from HB)
***
### **More info:**
🌐 [thevibedance.ch](https://thevibedance.ch/)
📸 Instagram: [@nat.so.fun](https://www.instagram.com/nat.so.fun) \| [@thevibedance.ch](https://www.instagram.com/thevibedance.ch)
Got questions? Just text or call:
📞 +41 78 329 71 77
***
**See you on the dance floor – let’s Reggaeton together!** 💥🫶💃
Sip & Paint Evening
Celebrate with a special creative night at Soho Bar, from **7:00 PM to 9:30 PM**. This is a celebration of laughter and good vibes! Zürich Together is collaborating with Sip N Paint Club, we will have a corner for our attendees, all you need is to look for your host Klaudia or the Zürich Together flag.
Coming with Zürich Together already provides you with a 20% discount applied upon the completion of the purchase. **[Discounted Tickets](https://eventfrog.ch/en/p/party/afterwork/sip-n-paint-club-7420059051029956268.html?promocode=ZurichTogether)**
Enjoy a relaxed painting session while sipping cocktails and grooving to tunes from our live DJ. Whether you’re a total beginner or a seasoned painter, everyone is welcome to join the fun and create something memorable.
**Event Highlights:**
🎨 Self-guided painting experience with fun, creative themes
🥂 Complimentary glass of Prosecco on arrival
🎶 Live DJ setting the mood
🍸 Drinks available for purchase at the bar
This is a **self-guided session**, so you’re free to paint at your own pace and style. All materials are provided, just bring yourself. No experience needed, just come ready to relax and have a great time.
Spots are limited, so reserve yours now and make this a night to remember. 💕
Python Events This Week
Discover what is happening in the next few days
PM Session - Open Level Play
Welcome to the Open Level Play Session.
This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Open to players of all skill levels.
This session is for doubles with a relaxed and social focus.
Ideal for casual play, improvement and meeting new players.
Payment can be made via TWINT after the session.
AM Session - Open Level Play
Welcome to the Open Level Play Session.
This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Open to players of all skill levels.
This session is for doubles with a relaxed and social focus.
Ideal for casual play, improvement and meeting new players.
Payment can be made via TWINT after the session.
Meditation, Psychotherapie und Eurythmietherapie bei Erschöpfung und Burnout
Seminarleiter:
Klaus Herbig: Psychologie/Psychotherapie/ Mitbegründer Verein für anthroposophisch orientierte Psychotherapie/ https://herbig.ch
Herbert Langmair: Eurythmietherapie/ Komplementärtherapie/ Achtsamkeitstrainer/www.bewegungspraxis.ch
Wie gehen wir um mit verminderten Selbstwert, Scham und Schuldgefühlen?
**Gemeinsam wachsen,**
**Selbstregulation**
**und Selbstwirksamkeit erhöhen**
Wir werden unsere Selbstwahrnehmung sowohl im Gespräch in psychotherapeutischer Vertiefungsarbeit aber auch eurythmisch bewegend erhöhen, Selbstregulation zulassen und achtsam mit inneren Widerständen umgehen lernen.
## Tagesablauf:
10:30
„warming up“ Gespräche/Vertiefungsarbeit
13:00 Pause(Verpflegungsmöglichkeiten in der Nähe)
14:30
Gespräche/Vertiefungsarbeit „work out“
18:00 Abschluss
Pilates & Matcha
**[⚠️ >>Ticket needed (click here)<<](https://eventfrog.ch/en/p/sport-fitness/yoga/pilates-matcha-7432004242628414606.html) or**
**[www.social-circle.ch](https://social-circle.ch/)**[ ](https://social-circle.ch/)
Enjoy your weekend with movement and connection! Join us for a **rejuvenating mat Pilates class** designed for all levels. After class, we’ll head to a cozy spot nearby to enjoy **tea (or anything else!) together** – the perfect way to cool down, chat, and connect.
Join our chat for the event: [https://chat.whatsapp.com/EsTccDt6vB2A8z3OXbPUbW](https://chat.whatsapp.com/EsTccDt6vB2A8z3OXbPUbW)
♀️ **What to expect**
* 60 min guided mat Pilates session (all levels welcome)
* Relaxed tea hangout afterwards, just around the corner
* A chance to move your body and meet new people in Zurich
**Where:** xoxo Studio Zürich
**When:** Saturday (class + Matcha right after)
Want more events like this? Join our newsletter: [https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t](https://chat.whatsapp.com/DaGFCvKs6iu62pftk5cotM?mode=gi_t)
Come for the Pilates, stay for the good vibes. ✨
**Important:** Tickets are non-refundable. Photos may be taken during the event; if you prefer not to appear in any pictures, please let the organizer know.
Language Exchange Zurich - Meet new people & Enjoy free snacks
Join the Language Exchange to meet new people, practice your foreign languages and spend a good time together. We will serve free tapas such as Bruschetta, Wedges, Nachos or similar.
**How it works**: Choose the country flag sticker of the languages that you speak or want to practice! Seat on the right language table and start your conversation with our conversation topic cards.
Average group size: 25 participants
**When**: Every Saturday, 20:00 - 22:00
**Where**: 2.Akt Zürich
**Price**: 10.- incl. Snacks
**Tickets**: https://tinyurl.com/LX-28-03-26 (please buy ticket online)
**WhatsApp Group**: https://chat.whatsapp.com/8jkvEUJ5jLp75fYglQFCNJ (join for updates & pics)
**After the Language Exchange:** Pub Crawl!
For those who want to continue the night, we have a Bar Tour starting from the same place at 10PM. Language Exchange participant get a 10fr discount when buying the combo-ticket online.
Your Event Hosts
Didem, Sébastien & Katja, Fernando
More info: [https://www.pubcrawlzurich.com/languageexchange](https://www.pubcrawlzurich.com/languageexchange)
Event pictures? Follow us on [IG](https://www.instagram.com/languageexchangezurich) and [FB](https://www.facebook.com/zurichlanguageexchange)
AM Session - Competitive Play
Welcome to the Competitive Play Session.
This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Players are accepted into the session based on skill suitability.
This session is for experienced players looking for quality games.
Play is focused on doubles with a competitive mindset and consistent rallies.
You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session.
New players and those who are new to badminton are welcome to join the PM Session (Open Level Play).
Payment can be made via TWINT after the session.
Python Events Near You
Connect with your local Python community
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: Type Annotations with John Cassidy
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: Exploration of Large Language Models and Programming with Chris Pazsint
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
How LLMs Like ChatGPT Actually Work and How to Build With Them
**First meetup of the Columbus AI Engineering group.**
We’ll kick things off with a practical, beginner-friendly discussion on:
**How LLMs like ChatGPT actually work — and how to build real applications with them.**
We’ll cover:
* what’s actually happening under the hood (at a high level)
* why LLMs behave the way they do (hallucinations, prompt sensitivity, etc.)
* how people are building real systems with them today
* where things break in practice
This will be a **short, informal talk (\~15–20 min)** followed by open discussion and Q&A.
Whether you’re an engineer, builder, or just curious about how modern AI systems work, you’re welcome to join.
No slides, no fluff — just real conversation about real systems.
We’ll hang out afterward and get to know each other.
Hybrid MI Python: Monthly Talk
Use this link:
https://us02web.zoom.us/j/85031832141?pwd=7Sa7wy8KlHqPhKxYQUl42uCsf8YawO.1
**Opening Talk:**
Luisa will demo a sassy AI-powered plant built in FastAPI using GPT-4o to explore personality, dialogue design, and human-AI interaction.
**Main Talk:**
What about using certain CLIs puts a smile on your face and gets you telling all your friends and colleagues about it?
The Unix philosophy emphasizes simplicity, modularity, and the idea that programs should do one thing well and work together. However, CLI programs are primarily used by humans. Programs that you actually enjoy using can achieve both of these aims of composability and human-centeredness.
This talk explores what makes CLIs great: fast, trusted, and delightful. Through real-world examples from modern tools like uv, cargo, ripgrep, and GitHub CLI, you'll learn the design patterns that separate good CLIs from great ones.
Whether you're building package managers, creating developer tools, or just curious why modern CLIs feel so much better, you'll leave with a practical checklist of techniques to apply to any CLI tool you build.
**Agenda:**
7:00pm - Opening announcements
7:10pm - Opening Topic - Build an AI-powered, Sassy Speaking Plant
7:25pm - Main Topic - Designing Delightful CLIs with Python
7:50pm - Q&A
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again.
We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all.
Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.



























