OPAG Monthly Meeting: What does bar.foo do?

  • March 27, 2014 · 7:30 PM
  • This location is shown only to members

Speaker: Ian Ward

Topic: What does bar.foo do? An exploration of Python assignment, objects, attributes and descriptors

This is an intermediate level talk that unearths Python's surprisingly rich (read: frighteningly complicated) protocol for determining what gets returned when you access an object attribute. This is useful for understanding existing Python code and for writing code that will be used by other Python developers.

Lots of examples of good and bad uses of the language will be presented, along with the presenter's strongly held opinions on those examples. Arguments from the audience are encouraged.

Join or login to comment.

  • Amin B.

    Does anyone know how I'm supposed to enter the building? Lol The door is locked

    March 27, 2014

    • Ian W.

      We're using the side door this time. there's a number to text posted if you can't get in

      1 · March 27, 2014

  • Ian W.

    Here's an outline of the talk for tomorrow:

    1. Names and values: Python's assignment statements
    2. Attribute access: class and object attributes
    3. Selectively run code: methods, properties and descriptors
    4. Complete control
    5. Terrible ideas
    6. Coping: general guidelines for Python programmers

    Should be fun :-)

    March 26, 2014

Imagine having a community behind you

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

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