您的位置:首页 > 编程语言 > Python开发

python读取列表中的元素并插入MySQL数据库

2018-03-24 17:11 2839 查看
列表的数据项不需要具有相同的类型List=[1,2,3,4,5,6,7]print(List[1:5]) 输出结果为:2,3,4,5-----------------------------------------python读取列表中的元素并插入MySQL数据库# -*- coding:utf-8 -*-
import pymysqllist=[20,5,'wangyan']
connent = pymysql.connect(host='localhost', user='root', passwd='123', db='user', charset='utf8') //db为所使用的数据库
cursor = connent.cursor()
sql="insert into test(age,id,name) values("+str(list[0])+","+str(list[1])+","+"'"+list[2]+"'"+")"  //test为表名,由于list[0]和list[1]的元素类型是整型,所以需要将其转化为字符串,list[2]本身为字符串类型,但需要加入单引号'',sql语句中values的值为字符串的拼接,每个从列表中获取的元素为表的一个字段
print(sql)   //在控制台上打印sql语句
cursor.execute(sql)
connent.commit()   //提交任务,数据才会写入数据库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: