【发布时间】:2013-01-25 03:11:35
【问题描述】:
latitude = bytes([data[12],data[11],data[10],data[9]])
longitude = bytes([data[16],data[15],data[14],data[13]])
intLat = struct.unpack('!f',latitude)
intLong = struct.unpack('!f',longitude)
print(intLat)
print(intLong)
这是打印的编码。
(100.47630310058594,)
(5.136366844177246,)
如何删除 ( ) 和 , ? 因为我只想将浮动存储在数据库中,没有 out () 和 ,
【问题讨论】:
-
intLat = struct.unpack('!f',latitude)[0]会做到的!
标签: python floating-point gps latitude-longitude