def intersection(s0, s1): i = LineString(s0).intersection(LineString(s1)) if i: return (i.x, i.y) return None