MIT: Independent Activities Period: IAP

IAP 2013

Hacking Python to Include Custom Syntax in Pyxl

Daniel Wheeler (Dropbox)

Jan/14 Mon 08:00PM-09:00PM 4-231

Enrollment: Unlimited: No advance sign-up

Come learn a hack for extending python's interpreter to include custom syntax, and see it applied in pyxl, an opensource library that lets you include inline html right inside .py files. Hear why Dropbox uses it in place of traditional templating languages. Topics include modularity, code reuse and security against injection attacks.


This class is one of six being offered by MIT alumni who currently work at Dropbox.

Sponsor(s): Student Information Processing Board, Electrical Engineering and Computer Science
Contact: Dan Wheeler,