kurzor_databaza.execute("SELECT c0,c3,c6,c9,c12,c15,c18,c21 FROM teplota_tuv WHERE datum=(%s);",(datetime_object,))
rows=kurzor_databaza.fetchall()
hodnoty_databaza={}
for row in rows:
hodnoty_databaza['DEN']={'c0':row[0],'c3':row[1],'c6':row[2],'c9':row[3],'c12':row[4],'c15':row[5],'c18':row[6]}
print hodnoty_databaza
我需要从结果中删除十进制('')。
当我运行程序时这是结果。
{'DEN':{'c9':十进制('23 .625'),'c18':十进制('22 .625'),'c3': 十进制('19 .312'),'c12':十进制('23 .062'),'c0':十进制('20 .687'), 'c6':十进制('19 .75'),'c15':十进制('21 .875')}}
问题是不支持的数字类型python。我需要从结果中删除十进制('')。 Colums c0-c21是数字
答案 0 :(得分:0)
将它们转换为float:
git remote rm origin
git remote add origin git@github.com:username/myapp.git
您可以阅读有关Decimal的更多信息。