当我想从数据库中检索数据时遇到这个问题。
aa= pymysql.connect(host='',user='',passwd='',db='',cursorclass=pymysql.cursors.DictCursor)
mm = aa.cursor()
cursor = aa.cursor()
mm.execute('SELECT Logintime FROM sportschool WHERE username = %s AND Wachtwoord = %s',(username,password))
logouttime = mm.fetchone()
print logouttime
打印 logouttime 打印以下内容: (日期时间.timedelta(0, 65912),) 但我只需要 unix 代码,所以在本例中为 65912 我已经尝试过使用和不使用字典光标,但这确实有效
希望有人可以帮助我从我的表格中获取正确的信息。
最佳答案
您可以在日期时间类型中使用total_seconds方法
print datetime.timedelta(0, 65912).total_seconds()
65912.0
关于python - mysql检索数据出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48306958/