07 2018 档案

摘要:这是上一篇文章的优化版本,相较于一条一条的执行sql语句,本文中,将excel中所有的数据先写到list列表中 在通过函数 cursor.executemany(sql, list) 一次性写入到数据库中 import pymysql import xlrd ''' 连接数据库 args:db_na 阅读全文
posted @ 2018-07-16 12:49 大长胡子 阅读(19701) 评论(2) 推荐(1)
摘要:因为需要对数据处理,将excel数据导入到数据库,记录一下过程。 使用到的库:xlrd 和 pymysql (如果需要写到excel可以使用xlwt) 直接丢代码,使用python3,注释比较清楚。 import xlrd import pymysql # import importlib # im 阅读全文
posted @ 2018-07-14 12:06 大长胡子 阅读(55311) 评论(9) 推荐(3)
摘要:在操作数据库的时候遇到这个问题,为什么会出现这种原因?查询如下: python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in p 阅读全文
posted @ 2018-07-13 20:14 大长胡子 阅读(27041) 评论(0) 推荐(2)