Problem Solved.

# 思考

object.buffer(distance, resolution=16, cap_style=1, join_style=1, mitre_limit=5.0)

Returns an approximate representation of all points within a given distance of the this geometric object.

a = Point(1, 1).buffer(1.5)
b = Point(2, 1).buffer(1.5)
a.difference(b)

The buffer() method is used to produce approximately circular polygons in the examples of this section; it will be explained in detail later in this manual.