龙空技术网

使用python自动化操作Excel修改内容

用户95877765594 1646

前言:

此时咱们对“python修改excel”大概比较看重,各位老铁们都想要剖析一些“python修改excel”的相关文章。那么小编同时在网络上网罗了一些对于“python修改excel””的相关资讯,希望看官们能喜欢,兄弟们一起来了解一下吧!

openpyxl——用于读取/写入Excel xlsx / xlsm文件的Python库

openpyxl是一个非常好用的用来操作excel表的工具。它不仅可以用来修改内容,还可以修改样式、制作数据图等内容。还可以使用代码调用excel的公式,如果你每天工作是重复性需要填表、统计数据、计算数据,又或者是做会计工作,经常需要制作报表的话。只要你会了这个技能,每天都能多出好几个小时休息。

openpyxl使用

在使用之前,我们需要先安装一下,指令如下

$ pip install openpyxl

安装好之后,我们先来载入文件。然后先读取所有工作表的表名。在这之前我们先看一下准备好的演示素材。这是我之前爬取的豆瓣书籍信息的excel表。

演示素材

是时候进行真正的表演了。我们先用代码读取一下excel表的信息,然后打印所有的sheet名。并且选择其中一个表进行操作。

加载文件

操作表

我们已经获取到【计算机】这表了,然后我们对它进行操作,接下来我们针对表来进行一下操作。包括修改标题、创建新表与删除表。

操作sheet

修改之后的样子

操作单元格

操作单元格之前,我们先读取单元格。如果连单元格都没选中,是没法进行操作的。

修改单元格内容

操作多个单元格

到此知识点就讲解完毕了,但是我们却没有做什么事情。我们就以一个小例子结束这篇文字吧,我们就以如果【作者】栏里面有一个【美】字,我们就在书名前面加一个【修改过】文字。

修改前

修改后

到此整个修改就完成了。私聊学习资料可以获取学习素材。有不懂的可以私信加群一起讨论。

标签: #python修改excel #python文本修改 #python 修改文本