美文网首页
00.xlwings简介

00.xlwings简介

作者: 大道至简峰 | 来源:发表于2017-04-02 11:39 被阅读626次

xlwings 是 Python 的一个第三方库,使用它我们可以操作使用 Python 来操作 Excel,使我们的工作效率大大提高。当然,使用 VBA 也是可以的,但却没有 xlwings 灵活,VBA 中的库也没有 Python 的库多。xlwings 的缺点在于相比于 VBA 来说,其速度不够快。

安装 Python 和 xlwings

如果你不知道什么是 Python,那么可能本文并不适合你。但强烈建议学习一下 Python,不管你是不是计算机专业毕业的,因为 Python 很简单,也很实用。点击下载 Python

在安装完 Python 以后,还要安装 pywin32,根据自己的系统位数以及Python版本下载合适的 pywin32 版本,然后一路下一步即可安装成功。 点击下载 pywin32

Paste_Image.png

安装 xlwings,在安装完 Python 和 pywin32 后,就可以打开命令行窗口,输入如下的命令来安装 xlwings 了。

pip install xlwings

使用 xlwings

xlwings 就像是一个 Excel 的 shell,如果我们要使用它操作 Excel 的话,我们需要打开一个 Excel 文件,然后在 Python 解释器或者 ipython 中导入 xlwings 即可使用其操作 Excel。当然我们也可以先导入 xlwings 然后调用 App() 来获取一个 Excel 实例,这也会导致打开一个空白的 Excel 文件。(注:xlwings 既可以操作微软的 Excel,也可以操作 WPS 的 Excel

使用 xw.App() 得到一个 Excel 实例,并操作它
import xlwings as xw
app = xw.App()
xw.Range("a1").value = 1

如上所示,我们使用 xlwings 成功地在 Excel 的 A1 单元格中写入了一个值 hello world

相关文章

  • 00.xlwings简介

    xlwings 是 Python 的一个第三方库,使用它我们可以操作使用 Python 来操作 Excel,使我们...

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

网友评论

      本文标题:00.xlwings简介

      本文链接:https://www.haomeiwen.com/subject/tvqgottx.html