Jue*_*Kim 7 python int tuples type-conversion
我是pyhton初学者.我想将sqlcommand结果(元组类型)转换为int类型.我怎样才能做到这一点?
import MySQLdb
db = MySQLdb.connect("localhost","root","password","database")
cursor = db.cursor()
cursor.execute("SELECT timestamp FROM unixdb")
u_data = cursor.fetchall()
>>> print u_data
((1424794931452.0,),)
Run Code Online (Sandbox Code Playgroud)
u_data类型是元组,我想得到u_data的int类型.
kin*_*all 16
你在那里有一个元组里面的元组.所以你想要外元组的第一项,即u_data[0]:最里面的元组.然后你想要的第一项,即u_data[0][0].那是一个float,所以为了得到一个整数,你想把整个事情包装起来int(),引导我们:
int(u_data[0][0])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34197 次 |
| 最近记录: |