python optics module