zoukankan      html  css  js  c++  java
  • python中读写excel并存入mysql

        为了一个突如其来的想法:用python简单解决就好。现在算是把这个项目需要的基础功能坑都填完了。剩下就是AI和数据展示方面的坑了。

        今天遇到的坑是:

        1、从excel读出的中文是乱码

        2、中文写入mysql数据库是乱码

        解决1:

        方法其实很简单,就一句话:

        str = str.encode('utf-8')

        之后str在控制台和variables中都可以正常显示中文了。

        解决2:

        方法其实也很简单,也只有一句话:

        连接数据库时需要指定数据库编码为utf8,方法如下:MySQLdb.connect(port='localhost', user='root', password='xxxx', db='xxxxxx', charset='utf8')

        注意此处的utf8不可以写成utf-8,否则会报错。

  • 相关阅读:
    GitLab备份与恢复
    内网穿透frp
    Python Day21-22(Django进阶)
    Python Day19-20(Django基础)
    Python Day18(Django初识)
    Python Day17(jQuery)
    Python day16(JavaScript)
    Python Day15(CSS)
    Unity组件
    关于游戏
  • 原文地址:https://www.cnblogs.com/caexiang/p/8452425.html
Copyright © 2011-2022 走看看