Return the difference of two or more spans as a new span. (i.e. all positions that are in this span but not the others.)
(self, *others)
| 148 | return self.__or__(*others) |
| 149 | |
| 150 | def difference(self, *others): |
| 151 | """ |
| 152 | Return the difference of two or more spans as a new span. |
| 153 | (i.e. all positions that are in this span but not the others.) |
| 154 | """ |
| 155 | return Span(self._set.difference(*[o._set for o in others])) |
| 156 | |
| 157 | def __repr__(self): |
| 158 | """ |