django unicode类型字段值转换成int类型时报错invalid literal,djangoliteral,water_alarm_


water_alarm_source['analog_value'] = int(str(i['analog_value1']))/1000
其中 i['analog_value1'] 取出来的类型为 unicode,想要转换成int类
错误:

 "data": "invalid literal for int() with base 10: '100.0'"
int(float('100.0'))

float()

water_alarm_source['analog_value'] = float(str(i['analog_value1']))//1000

编橙之家文章,

评论关闭