Dan Crosta: Exploring Python Code Objects

Exploring Python Code Objects: Python is an interpreted language, right? Wrong! In this talk, Dan Crosta dives deep into Python bytecode, and reveals what actually happens in everyone's favorite Python program, 'print "Hello world"'. Learn to use the compile() builtin and its best friend the exec statement, understand what your Python code is doing with the dis and compiler modules, and discover new ways to explore and enjoy Python at a low level.

About the Speaker Dan Crosta is a member of the "Python Army" at 10gen, where he is a core contributor to PyMongo. In his spare time he writes web applications and frameworks, investigates hidden corners of Python, and wishes it would snow so he could go skiing again.

Join or login to comment.

  • Matthew C.

    Very interesting and to-the-point. Thanks to Dan for giving this talk.

    May 15, 2012

  • Chris C.

    That was my favorite session so far. I have no idea what I will do with the information, but it was really cool to see what's going on behind the scenes.

    May 15, 2012

  • Brian K. J.

    Awesome talk - Dan definitely knows his stuff. He answered some questions that were pretty out-of-scope (including a short digression into the basics of stackless). I only wish it were longer!

    May 15, 2012

  • TJ

    Mark did a nice talk - enjoyed it

    May 14, 2012

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy