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() //提交任务,数据才会写入数据库
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() //提交任务,数据才会写入数据库
相关文章推荐
- python基础编程_26_列表元素的插入,删除,排序
- python中删除列表中的空元素以及如何读取excel中的数据
- python程序-->列表转字符串,元素之间用,分开,最后一个元素前插入and,返回字符串
- python读取Excel插入到mysql数据库
- python列表中元素插入位置总结
- python读取word文档,插入mysql数据库的示例代码
- python对MySQL数据库的操作表单的创建,数据的插入,读取,更新,删除操作
- 用python操作mysql数据库(之批量插入数据)
- python向mysql数据库插入汉字出现乱码问题
- python 判断列表中每个元素有几个
- Python实现连接两个无规则列表后删除重复元素并升序排序的方法
- python列表、元组、字典的元素空格去除,及转换资料
- python读取TXT到数组及列表去重后按原来顺序排序的方法
- Python计算列表里元素出现的次数
- Python中二维列表如何获取子区域元素的组成
- mysql数据库插入速度和读取速度的调整记录
- Python list 增加/插入元素的说明
- 从MySQL数据库读取图片和向数据库插入图片
- python列表中任意两个元素交换
- [python]使用txt保存和读取列表变量