【发布时间】:2017-08-11 11:38:11
【问题描述】:
问题
我在 python-2.7 中使用了一个代码,我得到了一个无用的 unicode 格式的 latlon 表达式(从调试器复制)
'latitude' = {unicode} u'N40°34\\'58.96"'
'longitude' = {unicode} u'W074°44\\'30.45"'
我想要这些作为浮动,即
'latitude' = {float} 40.583044
'longitude' = {float} -74.741792
我的尝试
我已将 unicode 转换为字符串,例如:
s = latitude.encode('utf-8')
t = longitude.encode('utf-8')
s = {str} 'N40°34\\'58.96"'
t = {str} 'W074°44\\'30.45"'
现在的问题是我需要在转换为正确的十进制表达式之前删除所有不需要的字符
【问题讨论】:
标签: python-2.7 unicode gps