位置: 编程技术 - 正文

python实现读取excel写入mysql的小工具详解(python中读取excel)

编辑:rootadmin

推荐整理分享python实现读取excel写入mysql的小工具详解(python中读取excel),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python读取excel方法,python读取excell,python读取exel,python读取excle,python读取exel,python读取exel,python读取excel方法,python读取excle,内容如对您有帮助,希望把文章链接给更多的朋友!

Python是数据分析的强大利器

利用Python做数据分析,第一步就是学习如何读取日常工作中产生各种excel报表并存入数据中,方便后续数据处理。这里向大家分享python如何读取excel,并使用Python将数据存入Mysql中,有需要的朋友们一起来看看吧。

背景

需要导入全国高校名录到数据库,从教委网站下到了最新的数据,是excel格式,需要做一个工具进行导入,想试用一下python,说干就干。

xlrd : excel读写库 pymysql : mysql数据库驱动库,纯python打造 re : 正则表达式库,核心库

前两个用pip轻松完成安装,本人是在mac pro是进行的,过程很顺利,以前在mac上装mysqlclient一直安装不上,所以一度放弃使用python,但我在linux下安装mysqlclient却没有任何问题。

python实现读取excel写入mysql的小工具详解(python中读取excel)

源代码

很简单的小脚本,留存纪念。值得注意的一点,数据库连接字段串中要设定字符编码,不然默认是lanti-1,写入会出错。

心得

写惯了类C的语言,不太习惯python,想同时掌握两种风格的编程语言,好痛苦啊。python编程效率的确不错,这是我第一次用python写实用小程序,连查带写带调试,一共也就花了一个来小时。python库与资料丰富,不愁找不到合适的^_^

数据库写入优化

早上闲来无事,用批量写入优化了一下,任务秒完成,比一条条写入快了很多, 比我预想的差别还要大。看来,没有不好的工具,只是我们没有用好啊!

python读取excel文件遇到的问题

1、mac安装xlrd模块,如果cmd下执行pip install xlrd安装不成功,可以直接去官网下载,名称类似这样的文件xlrd-1.0.0-py3-none-any.whl,切换到已下载的文件路径在cmd下执行pip3 install xlrd-1.0.0-py3-none-any.whl即可 Unsupported format, or corrupt file: Expected BOF record; found b'username'

可以确认下要打开的excel保存时是不是本身就存在兼容性等格式提示,如果有的话,需要重新建一个不存在格式问题的文件

总结

标签: python中读取excel

本文链接地址:https://www.jiuchutong.com/biancheng/372296.html 转载请保留说明!

上一篇:利用selenium 3.7和python3添加cookie模拟登陆的实现(selenium csdn)

下一篇:深入理解Python中的super()方法(深入理解python特性 pdf)

  • 出口退税货物的进项税处理
  • 公司注销公户没注销会如何
  • 个体户缴纳经营所得个税怎么算的
  • 老板住酒店的住宿费发票入什么会计科目
  • 计提资本公积的处理
  • 其他个人出租不动产
  • 信息技术服务费入什么科目
  • 购买汽车的保健因素
  • 新办商贸企业是国企吗
  • 国内支付业务收入怎么算
  • 融资租赁承租方增值税处理
  • 航天金税盘证书口令错误
  • 全面解析是什么意思
  • 客户退货的会计分录
  • 土地增值税清算全流程实战案例
  • 税务年检流程
  • 一台设备分期开票数量
  • 政府会计基本准则的附则有
  • 缴纳企业所得税怎么计算
  • 物业服务合同印花算什么类型
  • 最新科研增值税税率为多少?
  • 二季度支出小于一季度什么意思
  • 公司费用种类
  • 企业的其他业务收入有
  • 代收水电费的会计分录
  • 应付质保金到期怎么办
  • 工程完工财务要做些什么
  • 找不到powershell.exe文件
  • mac如何强制退出全屏
  • mac输入法打不出简体
  • linux日期格式
  • 如何在windows10搜索文件
  • arm on windows
  • win11 恢复
  • wmpdmc.exe是什么意思
  • php解析json对象
  • phpstudy怎么配置php环境
  • 取得交易性金融资产的交易费用
  • php导入php文件
  • php cache缓存
  • php读取文件内容
  • 前端向后端传递对象数组
  • 以前年度损益调整借贷方向
  • 财务费用的增加记在哪一方
  • 什么是支付宝账号如何查看
  • 预缴税款是什么意思
  • 公司买15万的车可以抵扣多少税
  • sql server中字符串常量只能用双引号括起来
  • mysql查询性能分析
  • 企业增资会计科目
  • 建筑业服务包含哪些?
  • 计提的管理费用要结转吗
  • 关于外币折算会计处理的表述中
  • 长期借款涉及哪些账户
  • 公司两年未给员工申报个税违法吗
  • 飞机票没有发票只有行程单
  • 纳税人id
  • 合并报表怎么合并
  • mysql的表文件在哪
  • mysql_error
  • 32位的win7和64位的win7要选择哪个呢?它们有什么区别?
  • windows7卸载所有软件
  • win8怎么一键关机
  • linux文件权限的含义
  • win10系统如何删除账户
  • win10系统锁屏后不弹出解锁界面
  • 桌面的word
  • win8使用技巧 图文
  • win7专用字符编辑程序的使用方法
  • vue实现滚动条
  • 百度关键字搜索员是干嘛的
  • 安卓自定义acl文件
  • javascript零基础入门
  • genymotion-unable to load virtualbox engine
  • 国家税务局内蒙古税务
  • 唐山宴订餐电话是多少
  • 个人经营所得定率征收税率表
  • 非正常户解除申请理由
  • 地税局属于国家公务员吗
  • 什么是财务舞弊行为
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设