美文网首页
python读取列表中的元素并插入MySQL数据库

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

作者: hello琳123 | 来源:发表于2018-05-10 10:19 被阅读0次

    列表的数据项不需要具有相同的类型

    List=[1,2,3,4,5,6,7]

    print(List[1:5]) 

    输出结果为:2,3,4,5

    -----------------------------------------

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

    # -*- coding:utf-8 -*-

    import pymysql

    list=[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读取列表中的元素并插入MySQL数据库

          本文链接:https://www.haomeiwen.com/subject/ipfzrftx.html