Я новичок в Python, но я пытаюсь сбрасывать определенную информацию из базы данных. Я в настоящее время имеют следующие:Дамп информация из базы данных
import os,MySQLdb
db = MySQLdb.connect(read_default_file="/etc/my.cnf",read_default_group="mysql",db="DbName")
cursor = db.cursor()
sql = "select * from DatasetStatus"
try:
print '\n Mysql> ' + sql
cursor.execute(sql)
results = cursor.fetchall()
for row in results:
incache = row[3]
size = row[5]
print "%s"% \
(size)
except:
print " Error ($s): unable to fetch data."%(sql)
db.close()
Мне нужно получить доступ к печати "%s"
, размер наборов данных, но только для тех, где "%i"
равно 1 (что означает, что в настоящее время в кэше). Любые мысли о том, как я могу подойти к этому?
Работал отлично, спасибо! –