def get_distance(lon1, lat1, lon2, lat2):
lon1, lat1, lon2, lat2 = map(radians,
[lon1, lat1, lon2, lat2]) # radians 角度转弧度
d_lon = lon2 - lon1
d_lat = lat2 - lat1
a = sin(d_lat / 2)**2 + cos(lat1) * cos(lat2) * sin(d_lon / 2)**2
c = 2 * asin(sqrt(a)) # 反正弦
r = 6371
return c * r



