加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Python让excel飞起来—xlwings

(2020-12-28 23:06:26)
分类: Python学习
转自:https://blog.csdn.net/weixin_42743579/article/details/106047490

Python让excel飞起来—xlwings


说起excel,想必大家都不会陌生;作为“办公三件套”之一,excel在各行各业男女老少的生活、学习、工作中都发挥着重要的作用。今天我们就来讲讲如何使用Python对excel进行简单的操作。

 

模块选择

Python有许多可用于对excel进行操作的模块,如:xlwings、xlrd、xlwt、openpyxl、pyxll、xlutils 等。综合易用性、通用性、读写性能等方面对比,我们推荐使用xlwings,xlwings有如下优点:

  1. 语法接近 VBA
  2. 可以用 Python 代码取代 VBA 编写宏
  3. 在 windows 可以用 Python 编写 Excel 用户自定义函数
  4. 全功能支持 Numpy Pandas matplotlib 等科学计算库
  5. 支持 Windows 和 MacOS
  6. 支持 Py2.7 Py3.3+

实验环境

  • OS:Windows 10
  • IDE:Pytcharm
  • xlwings-0.19.1
  • pywin32-227

对象结构

https://img-blog.csdnimg.cn/20200511094228219.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjc0MzU3OQ==,size_16,color_FFFFFF,t_70

基本操作

新建EXCEL


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有