Skip to content

Python

Meet other local Python Programming Language enthusiasts!
pin icon
9,504
members
people1 icon
21
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

PM Session - Open Level Play
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.
RHYTHM & REBIRTH — Shamanic Ecstatic Dance · Authentic Movement · Sound Healing
RHYTHM & REBIRTH — Shamanic Ecstatic Dance · Authentic Movement · Sound Healing
FREEDOM DANCE PARTY — Ecstatic Dance & Authentic Connection **Theme: 💜 Theme: Shamanic Ecstatic Dance, Authentic movement, sound healing** **Get your ticket on Eventfrog** [https://eventfrog.ch/en/p/miscellaneous/rhythm-rebirth-shamanic-ecstatic-dance-sound-healing-7433090851738262084.html](https://eventfrog.ch/en/p/miscellaneous/rhythm-rebirth-shamanic-ecstatic-dance-sound-healing-7433090851738262084.html) Please note: on most of our events we have 20-45 beautiful souls dancing with us, most of them don't sign up on meetup. Imagine walking into a small home party where your best friends greet you with genuine openness, their eyes shine, No alcohol, no awkwardness — just presence, music and a soft sense of belonging. A space where you can dance like no one is watching, moving in full freedom, exactly as you feel. It feels like dancing with your closest friends, even if it’s your very first time. **Cheaper online, faster entry, and guarantees your spot.** **✨ This is what we offer ✨** Awaken your energy, release stress, and reconnect with what’s real. A joyful, conscious, high-vibe dance journey blending Ecstatic Dance, 5Rhythms, Biodanza, Authentic Movement and playful connection — open to everyone, all levels, all backgrounds. Expect uplifting music, fun solo–partner–group exercises, deep presence, creativity, smiles, and a warm community that welcomes you exactly as you are. **✨ FIRST TIME ALWAYS FREE — bring your curiosity and come dance your truth.** **FREEDOM DANCE PARTY** is a vibrant, heart-opening experience where movement becomes freedom, music becomes medicine, and connection becomes natural. We collaborate regularly with guest facilitators to bring new energy to each gathering — cacao ceremonies, singing circles, breathwork, kundalini activation, intuitive movement and more. Every event is DIFFERENT. New people, new energies, new groups, new vibes. We are currently in discussion with 15+ facilitators, artists and space holders for future events. \*\* WHO JOINS?\*\* Everyone. Beginners and experienced movers. Professionals, creatives, introverts, extroverts. Young and older humans from all cultures, identities, religions and orientations. LGBTQ+ friendly, inclusive, warm, respectful. If you want joyful, authentic movement and genuine human connection, this is for you. \*\* WHAT WE’LL DIVE INTO\*\* • Energizing warm-up • Playful solo, partner & group exercises • Guided creative movement • Ecstatic free dance — your body, your rhythm • Joy, expression, presence, aliveness We smile, breathe, release and celebrate being alive. \*\* WHAT YOU’LL EXPERIENCE\*\* • More vitality & inner fire • Emotional release & clarity • Authentic expression • Heart-opening connection • A conscious, uplifting party vibe — without alcohol You leave lighter, brighter, more connected. **✨ ENERGY EXCHANGE** Tickets: 20 / 25 CHF Door: 30 CHF Bring a Friend (2 people): 39 CHF First Time: Free \*\* TESTIMONIAL HIGHLIGHTS\*\* “The beautiful souls from the Yanantin tribe are of the sweetest kind. You can truly feel the magic. It helped me dive into my heart. Can’t wait for more!” – Pascal “Pure magic — guided with heart-opening energy and real connection. If you want to align your energy in a soulful way, this is the tribe to join!” – Gaspar “A breathtaking energy — I felt free, safe, and completely in the moment. Magical experience!” – Cindy “A thrilling, playful and nurturing experience. Definitely join their events!” – Stefan \*\* WHY FREEDOM DANCE PARTY?\*\* To help you: • release stuck emotions • reconnect with body and breath • express yourself freely • cultivate presence • open to trust and connection Through guided partner, group and solo exercises, you explore awareness, creativity and emotional freedom — all through movement and play. It’s fun. It’s joyful. Sometimes it's serious play. \*\* EVENTS GALLERY\*\* [https://yanantintribe.com/events-gallery/](https://yanantintribe.com/events-gallery/) \*\* THE SCIENCE OF DANCE\*\* Research shows dancing: • reduces stress • boosts endorphins • improves emotional regulation • enhances neuroplasticity • strengthens social bonding • supports cardiovascular health **Dance is joy — and also deep healing.** \*\* THE EXPERIENCE Every FREEDOM DANCE PARTY is unique.\*\* New people, new energy, new collaborators, new flow. Sometimes guided, sometimes free. Music journeys from stillness to rhythm to wild expression. A space for play, authenticity, presence and connection. ű \*\* WHY JOIN?\*\* • To reconnect with your body • To release stress in a healthy way • To feel free and fully alive • To meet kind, conscious people • To celebrate life, energy and freedom \*\* PRACTICAL INFO\*\* Where: Zürich Rampe 70 When: 3x / month on Fridays, 1x / month on Saturdays (longer fun) Bring: comfortable clothes, water bottle and your own cup for tea, curiosity Note: no alcohol, no shoes (your choice), no phones on the dance floor Come dance, play, breathe and remember who you are. We can’t wait to welcome you. ✨ **Personal Support & 1:1 Work with András** If you’re going through a period of transition, grief, burnout, relationship challenges, or feeling stuck, I offer **free 30-min Exploration Calls** to help you gain clarity and see if deeper 1:1 work is right for you. **Book here:** [https://calendly.com/andraskapros/psysoul-exploration-call](https://calendly.com/andraskapros/psysoul-exploration-call) \*\*Lovingly \*\* **Barbara & András** **Yanantin Tribe**
Language Exchange Zurich - Meet new people & Enjoy free snacks
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-07-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
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.
Pub Crawl - Niederdorf Party Tour
Pub Crawl - Niederdorf Party Tour
Let's celebrate this unique nightlife Tour through the bars and pubs of Zurich! We are crawling through Niederdorf all the way to Bellevue Club! Get ready to meet new people and spend a fantastic night out with Pub Crawl Zurich led by the Red Hosts. **What to expect**: A fun night with a group of expats and locals that would like to socialize and spend the night together. Tour-guides will take you to 3 different venues, organize some games, distribute neon glow sticks and make the night entertaining :) **When**: Every Saturday - Meet @ 9pm **Where**: 2.Akt Zürich **Price**: from 25.- incl. shots, nachos, club entrance **Tickets**: https://tinyurl.com/PC-07-03-26 (pls buy tickets in advance) **WhatsApp Group**:[https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb](https://chat.whatsapp.com/Dttaz9sydMZ0tSqX2MgVjb) (Join for updates & pics) **Group size**: 35 people in average **Free Language Exchange for Pub Crawl ticket-holders:** If you come 1 hour earlier, you can participate to the Language Exchange. We encourage you to join both to have more time getting into the atmosphere and for the ease to meet new people. Looking forward to seeing you all again!! **The Red Hosts** Sébastien & Katja, Fernando, Eliseo More information: [https://www.pubcrawlzurich.com/](https://www.pubcrawlzurich.com/) Event pictures? Follow us on [IG](https://www.instagram.com/pubcrawlzurich) and [FB](https://www.facebook.com/pubcrawlzurich)
Cocktail Workshop & Flirt
Cocktail Workshop & Flirt
BBS Stretching & Body Conditioning– RSVP
BBS Stretching & Body Conditioning– RSVP
I'm really excited to announce our next Meet Up event. It will take place at Core studio in Rennweg Rennweg 12, 8001 Zurich. Designed to strengthen, release and stretch muscle tensions, conditioning your body by increasing your range of motion and flexibility as well as overcoming back pain; improving your posture and circulation so you can exercise more efficiently, whilst keeping your body injury free. The class is structured as a workout & stretch combination. Open to all levels. You will need to bring a smile, some water and wear comfortable exercise cloths. The class will be 60 minutes which should be more than enough to get those muscles warmed up and you posturised ready for the next session. There's a small cost to cover the venue and facilities - CHF 40.- For more details about the training provider please see: https://www.balletbodysculpture.com/ballet-body-sculpture-classes-in-zurich

Python Events This Week

Discover what is happening in the next few days

Girl Coders Coding Together (event for women and gender minority coders)
Girl Coders Coding Together (event for women and gender minority coders)
This meetup is for women and gender minority programmers in Zurich. As the title says, we meet to code. You can actually code together with someone or just enjoy the company of people coding next to you. You can for example bring your hobby project, a tutorial you'd like to try out or your next challenge on HackerRank. You don't need to come prepared though, you can also just drop by and can get inspired by / pair with someone else. We'll be meeting at the ETH main building (https://ethz.ch/en/campus/access/zentrum.html). Since there might not be any food / drink options open there on the weekend, consider bringing your own coffee if you need it as fuel for the coding :). I'll give a more detailed description where to find us in the comments as soon as I've found a table. While ETH can be tricky to navigate we haven't lost anyone yet! I'm looking forward to seeing you there!
Girls Walk & Tea socialise - GIRLS TOGETHER 💕
Girls Walk & Tea socialise - GIRLS TOGETHER 💕
To celebrate International Women's Day on March 8th, I'm organizing a Girls Walk in the afternoon at 5:15 PM. From 6:00 PM to 6:30 PM, you can enjoy a delicious prosecco, wine, or tea with snacks. A Girls-only Pilates group will also start at 6:30 PM. Sign up and join the group chat in the description if you’re interested. Pilates has 8 spots and for the walk there are unlimited spots. I hope to see you soon. 🎀 📍Frauentalweg 16, Zurich (Reactics studio) 🕔 17:15 - 18:00 Girls Afternoon Walk Together ☀️ 🕕 18:00 - 18:30 Tea with Girls Together 🕣 18:30 - 19:20 Pilates Girls only 💕 How it works: We’ll meet at Reactics studio. You can drop off your bag there. If you don't want to exchange clothes, you can also come and have a nice walk, wine, prosecco or cup of tea with snacks and girls talk. For the Clothes Swap: Bring clothes you'd like to swap and a large towel to the studio. I'll create a chat before the event starts with a size poll so you know what to expect. I'm expecting sizes XS, S, and M. There will be a clothes swap from 6:00 PM to 7:30 PM, and at 7:30 PM, I'll start with a Pilates class on the mat for all levels. There are plenty of Pilates mats in the studio, so you don't need to bring your own. The large towel is for the clothes swap. 👚👙👗 Please remove your shoes at the studio entrance. Whatsapp group: https://chat.whatsapp.com/JuYk8RqeSmh8ArmHjEPZsB?mode=gi_t Tickets: https://eventfrog.ch/de/p/sport-fitness/yoga/clothes-swap-pilates-7430941225711104518.html
🍹 DOPI ❤️ Zurich’s Ultimate Saturday Game Night & Social Gathering 🎲✨
🍹 DOPI ❤️ Zurich’s Ultimate Saturday Game Night & Social Gathering 🎲✨
Looking for a fun, relaxed way to **meet new people in Zurich**? DOPI is our most-loved Saturday game night — social, playful, and easy to join at beautiful 25Hours Hotel lobby (***not langstrasse one***) ***[DOPI Saturday PASS (Chose the right Ticket date)](https://eventfrog.ch/DOPISERIES26)*** 🎉 What Else waiting for you : * 🎲 **Table Top Zone :** 3**0+ curated board games** — easy to learn, fun to play . Check our website for more Game details. Limited to 30 Spots . Early arrival suggested. * ⚡ **Action zone:** Join others and socialize over Foosball (table football) • 🎱 Pool • 🏓 Table tennis (Around the World with **Party Vibe).** * 🧠 **Friendly game masters** — rules explained, no stress * 🍕 **Food & drinks on location** (RIBELLI) * 🎁 **ZFG Orbit Challenge** or (and)🍻 relaxed after-DOPI drinks * **Joining Alone :** We are always here to welcome and help you join a table 🎟️[ ](https://eventfrog.ch/DOPISERIES26)**[DOPI Saturday Pass – Regular (CHF 10)](https://eventfrog.ch/DOPISERIES26)** Full access to DOPI: board games, table tennis, pool, foosball & the full social vibe. Games explained, friendly crowd, relaxed Saturday energy guaranteed. ⭐ Annual Legends Pass CHF 100 Includes (Ask Admins hoe to get it ):- VIP access to **20+ DOPI events** — save **CHF 100 (50% or more)** over single tickets. Includes access to our **private Legends WhatsApp group** for priority updates & perks. 💛 The vibe Cozy, social, and welcoming. Perfect for **expats, locals, solo joiners, and groups**. Come for the vibes, stay for the people. That’s the DOPI way.
Fast Friending - Make Meaningful Connections! (25-45/Bring a lady free)
Fast Friending - Make Meaningful Connections! (25-45/Bring a lady free)
As adults, meeting new people isn’t as easy as it used to be. Between busy schedules and shrinking social circles, it can feel hard to form fresh connections—and while we’re constantly interacting online, it rarely matches the warmth and depth of a real, face-to-face conversation. That’s where our Fast Friending Evening comes in. It’s all about genuine, in-person connections with like-minded ladies and gents in the city. Just show up, be yourself, and enjoy an evening of effortless conversations and meaningful new connections. **You will need to buy a ticket for attending -** [https://zurich7thmar.eventbrite.co.uk](https://zurich7thmar.eventbrite.co.uk) \*You can use any debit or credit card to purchase your ticket at PayPal checkout. It will ask you for your email address but that is only to send you a receipt. You do not need a PayPal account. TICKETS:- Early bird - CHF 10 Regular ticket - CHF 15 Cash at the meetup - If you have not purchased your ticket in advance then you can pay CHF 20 per person in cash on the day of the meetup to Neo (Please bring exact change) 'Fast friending' is our fun and quick way to help you make new connections quickly with both ladies and gentlemen. These are people in the age group of 25 and 45 and so you will be on a similar wavelength. Naturally you can always choose who to speak with based on your preference! Here's how your evening is planned - **7:00 PM – Welcome** \- We will meet at 7\.00 pm when you will be welcomed by your host Neo\. She will manage the evening and also help you make connections\. If you are a bit shy or anxious then please come early. Neo will help you meet other members in a small group and help you settle down and get comfortable. All attendees are also welcome to bring a lady friend along with them for free. This will make it a lot less stressful for you as you will always have your friend alongside. **7:30 – 8:30 PM \| Fast Friending** \- From 7\.30 to 8\.30 pm\, we will start 'Fast Friending' where our host will ask you to speak to a different attendee every 3 minutes\. You will be able to meet lots of ladies and gentlemen and not be limited to only those sitting or standing next you\. **After 8:30 PM \| Open Mingling** \- After 8\.30 pm you will have time to interact with those you have met as well as others\. If you are a bit shy or anxious then please come early. Neo will help you meet other members in a small group and help you settle down and get comfortable. \- We are not a close knit tight group\. Our evenings are warm and comfortable for members attending for the first time and those coming alone\. You will not feel alone\! \- We have many groups in this city\. Members of our other groups who RSVP are included as guests of the organisers in order to give you an indication of expected people\. \- This evening is for ladies and gents in the 25 to 45 age group\. \- Our evenings are not about 'dating' or for 'romantic' connections\. 'Fast friending' is NOT 'Speed dating'\. 'Fast friending' is designed to help members meet other like minded ladies and gents\. It is about new friendships and connections\. Naturally\, new friendships can lead to dating or romantic connections\, but that is not our focus\. Why do we have tickets? 1. Cover our costs - Our host is compensated for their time and work. We also pay meetup and have dedicated staff to manage our events, hosts, venues and communication. 2. Group Safety - By securing your ticket we have a record and you contribute to a well organized evening where everyone is more committed and better behaved. 3. Management - Tickets help us better manage attendee group size, book suitable space and activity. ABOUT [fastfriends.co.uk ](https://fastfriends.co.uk/)- We have connected members successfully for the past 10 years in over 30 cities (operating as Expatsclub, MeetConnectDevelop and fastfriends.co.uk). \-\-\-\-\-\-\-\-\-\-\-\-\-\- You can contact our founder Dan on +447715705005 with any questions or ideas. \-\-\-\-\-\-\-\-\-\-\-\-\-\- **Here are some videos which will give you some guidance and comfort to make your attendance more productive.** Secrets of socializing at our meetups - [http://bit.ly/secrets-socializing ](http://bit.ly/secrets-socializing) How to make new friends - [https://www.youtube.com/watch?v=v6GB0Hc_bSs](https://www.youtube.com/watch?v=v6GB0Hc_bSs) How to make people like you at our socials -[ https://www.youtube.com/watch?v=K4guProkKrI](https://www.youtube.com/watch?v=K4guProkKrI) Why you should attend our evenings - [https://www.youtube.com/watch?v=wEjwGBXzJE8](https://www.youtube.com/watch?v=wEjwGBXzJE8) Member feedback - [https://youtu.be/bF_oxrWGqus?si=8ewukkeawt1N12nm](https://youtu.be/bF_oxrWGqus?si=8ewukkeawt1N12nm)
Functional Defense
Functional Defense
🔥 Jeet Kune Do – Real Street Self-Defense in Zurich What would you do if someone grabbed you tomorrow? This intro class teaches simple, direct techniques that actually work under pressure — no choreography, no fantasy drills. 📅 Saturday, 07.03.2026 ⏰ 11:00–12:15 📍 Kronenstrasse 12, 8006 Zürich 💰 18 CHF (intro price) Open to beginners — but expect to move. Come with sporty clothes and indoor shoes. Changing rooms & showers available. ⸻ 🔒 Limited spots available “Attending” on Meetup does NOT reserve your place. Your spot is confirmed only after payment (non-refundable) via TWINT or Revolut: 📱 076 456 86 12 Include your name in the message. Once payment is received, you’re in
Tea socialise & Pilates - GIRLS TOGETHER 💕
Tea socialise & Pilates - GIRLS TOGETHER 💕
SAVE THE DATE! 📍Frauentalweg 16, Zurich (Reactics studio) 🕔 17:15 - 18:00 Girls Afternoon walk 🎀 🕕 18:00 - 18:30 Tea Socialise 🕣 18:30- 19:20 Pilates Girls only 💕 👛 28 CHF How it works: Bring clothes you'd like to swap and a large towel to the studio. I'll create a chat before the event starts with a size poll so you know what to expect. I'm expecting sizes XS, S, and M. There will be a clothes swap from 6:00 PM to 7:30 PM, and at 7:30 PM, I'll start with a Pilates class on the mat for all levels. There are plenty of Pilates mats in the studio, so you don't need to bring your own. The large towel is for the clothes swap. 👚👙👗 Please remove your shoes at the studio entrance. More information about tickets coming soon! There are only 8 spots available for Pilates. Whatsappgroup: Tickets: https://eventfrog.ch/en/p/sport-fitness/yoga/clothes-swap-pilates-with-girls-together-7426193306525133485.html https://chat.whatsapp.com/EI45qC36H37HumsmoBKpKE?mode=gi_t

Python Events Near You

Connect with your local Python community

COhPy Monthly Meeting
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
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)
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)
DoJo (Informal Python Meeting)
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)
CBusData - Discover the Power of Window Functions
CBusData - Discover the Power of Window Functions
Window functions have nothing to do with the Windows operating system but provide a “window” to a result set when used in SQL queries. They are powerful, set-based methods to view data in unexpected ways. Window functions provide easy, set-based solutions to solve some common problems: * Using running totals * Performing operations in intervals * Identifying data gaps and islands * Performing aggregates without losing detail Many people are confused by window functions and do not know how to use them properly. This session will explore window functions, how they work, and how to use them. Demonstrations with several examples will solidify how window functions can simplify queries and make them more powerful.
Hybrid MI Python: Monthly Talk
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
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: **Python Tips and Tricks on iOS** **Mike Kennedy** What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/