我有一个像这样的小功能:
from django.contrib.gis.measure import Distance
def RailTest(mod_ewdim, mod_ewspacing, cols):
y = Distance(inch=mod_ewspacing)
x = Distance(inch=mod_ewdim)
z = Distance(inch=3)
l = ( (x*cols)+(y*(cols-1)) )+z
return l
但是,当我调用该函数并执行type(l)
它时,它的类型为float
. 我怎样才能确保我返回一个距离对象。
非常感谢任何帮助。