The Central Ohio Python User's Group

About Us

We are a friendly and enthusiastic group of Central Ohio Pythonistas. We meet most Thursday evenings for informal dojos, occasionally for lunch on various days of the week, and have a monthly meeting usually on the last Monday of the month. To have lunch at your favorite place, announce the time and place on the mailing list.

After our monthly meetings we like to adjourn to Brazenhead to enjoy good food, good drinks, and good conversation.

Visit us on meetup.com

We have code on our github repository, especially of challenges where people solved problems using Python in very different ways.

Monthly Meetings

Usually on last Monday of each month.

  • 6:00 pm to 6:30 pm: eat, socialize
  • 6:30 pm to 8:00 pm: announcements and introductions then presentations
  • 8:00 pm hard stop for presentations
  • 8:00 pm adjourn to Brazenhead

Dojo

We meet most Thursday evenings.
6:00 PM to 9:00 PM+
Smokehouse Brewing Company
1130 Dublin Rd
Columbus, OH 43215

Dojos are informal Python group study sessions. Complete beginners, experts, and everyone else are welcome to the Dojos. Bring your Python questions and problems. Digressions from Python are common.

Please bring outlet strips and extension cords.

June Monthly Meeting

June 25, 2018, 6:00 p.m.

18:00 Pillar Technology's 'The Forge' at the Smith Brothers' Hardware Building

20:00 Brazenhead Irish Pub

We have a wonderful trifecta of speakers for our June meeting.

The latest and greatest version of python 3.7 was released June 15. If you didn't catch the headlines or haven't looked through the new offerings, don't worry; Andrew Kubera will give a brief overview of some of the new features you can use today including dataclasses, module attributes, contextvars and more!

Next up is Zak Kohler. Zak will talk about "Using Termux: Creating a first class Python environment on Android CLI or how I pushed mobile development too far." So you've tried QPython but it just doesn't feel complete? Not sure how to "go mobile" as laptops become uselessly obsolete? Whether you love VIM or not you'll enjoy having the full power of a linux CLI to manage your Android Python development environment. Combining the Termux package repo and pip allows installing most packages directly and building many more from source using clang. Pipenv and git can also be used to synchronize development between your phone and other environments, and if you're a vimmer autocomplete is just a few extensions away. Data scientists will also enjoy the unexpected interactive support.

Finally, John Cassidy will be talking about SymPy. SymPy is a computer algebra system (CAS) which allows represent objects like: expressions, equations, functions, and Matrices in Python. SymPy provides functions for expanding, simplifying, solving equations, taking derivatives, computing integrals, etc. SymPy would be a useful tool in every math and science class I've ever taken.

Afterwards we'll adjourn to Brazenhead on Fifth to talk further Python!