你有看见我弄丢了的那只喵吗

EXCEL 链接mysql 使用Python 做数据处理超方便

BIGGER SLY 858℃ 0评论

前言

项目要上线了,要对数据进行两千多行整理,现在需求如下:对批号进行赛选 如果赛选结果多于一行进行关注,继而进行判断该行的其他字段是否是一样的 一样就不用关。普通筛选无法满足我们的需求,因此我需要看能不能用Python 来帮我处理掉

 

解决方案

第一步:将excel 扔进 mysql

以前接触过plsql 的导入 知道这些excel 导入数据库还是有通用接口或者一键导入的东西存在。但是这次 excel2017 居然自己集成,非常开心。

点击以后 首先选择服务(我本地开了两个 3306 和 3308 ) 然后选择数据库 然后选择表 (没有可以新建)

数据就是你选择的数据 (你要先全选)

然后点击回车导入即可。

如图所示,那么现在就很好办了

Python 直接操刀

使用pymysql 库

然后对查询出来的批号 进行判定 如果存在行不同就找出来

很快我们这个就算弄好了 然后愉快的从两千多条数据中挑选出来十二条 需要手工整理的(原先自动处理 结果坑了)

 

 

 

 

 

 

 

转载请注明:灯塔水母 » EXCEL 链接mysql 使用Python 做数据处理超方便

喜欢 (2)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 都Excel2017了!不过Excel2016开始就集成了power query,直接在excel上做数据清洗就OK了,不用再导入数据库,更不需要写程序了哦。
    Excel到PowerBI2017-07-11 08:44 回复
    • 握草 你不早说啊啊啊啊啊啊
      嘿嘿嘿2017-07-11 13:09 回复
    • 也可以直接都用pandas读进df里,筛选一下,再导出呢,感觉应该更方便哦
      渣渣爱派松2017-09-14 18:32 回复