查询
import torndb_for_python3 as torndb
# 1.连接数据库
db = torndb.Connection(
host='localhost',
database='dbname',
user='root',
password='111111'
)
# 2.查询
result = db.query('select * from user')
print(result)
# 3.关闭连接
db.close()
结果是一个列表,列表内部对象类型为torndb.Row。
处理方式:
①取result中一个对象,以result[0]为例
②转成json对象
import Json
s = json.dumps(result[0])
请注意,这里不能直接用str()转成字符串形式,因为字符串默认是单引号,由于Json解析时是匹配双引号,因此会无法load
③转换成字典
res_dict = json.loads(s)
已经将mysql的一行数据转换为字典。