def __str__(self):
        if self.shape == 'C':
            shape = 'circle'
        elif self.shape == 'R':
            shape = 'rectangle'
        elif self.shape == 'O':
            shape = 'obround'
        else:
            shape = self.shape

        return '<Aperture Definition: %d: %s>' % (self.d, shape)
dataset/ETHPy150Open curtacircuitos/pcb-tools/gerber/gerber_statements.py/ADParamStmt.__str__/original