Day7-数据库操作补充,读取excel,修改excel

  1、数据库操作的返回值可以进行指定,比如指定数据库的返回值是字典的形式,可以进行如下的设置:

cur = coon.cursor(cursor=pymysql.cursors.DictCursor)
这样得到数据库返回的结果就是一个字典的形式了

import pymysql
coon=pymysql.connect(host='localhost',port=3306,user='root',password='123456',db='caladb',charset='utf8') #创建数据库连接
cur=coon.cursor(cursor=pymysql.cursors.DictCursor) #把返回的结果转化为字典的形式输出,然后取值时可以会根据字典进行取值
sql='select * from my_user'
cur.execute(sql) #执行sql语句
res=cur.fetchall() #取得执行后的所有的结果
for info in res:
info['username']='李四' #跟新字典的值
print(info['username'])
print(info['passwd'])
cur.close()  #关闭游标
coon.close() #关闭链接
 

猜你喜欢

转载自www.cnblogs.com/zpbk1991/p/9027195.html