自打Python环境准备好之后,就在跟着网上的菜鸟教程学习基本操作、基本概念。学习的过程比较乏味,因为暂时还没有成型的东西,除了感慨Python真神奇,可以打印出各种东西之外,还没能从Python中获利,即还没有真正用Python解决工作生活当中的实际问题。
此时,正巧碰到同事求助,他的第一个困惑是:需要在一个Excel中建若干个Sheet页,并且Sheet名需改为约定的名称。
什么?这还不简单,打开Excel,Shift+F11,嗖嗖嗖N个Sheet新增完成。
那修改Sheet名呢?有快捷键吗?这我还真不知道,如果你知道请告诉我。目前已知有且仅有逐个Sheet双击修改这一操作方式。这波操作,及其简单,如果是三五个也就很快完成了,但如果是三五十个?三五百个呢?(PS:谁会没事在Excel理建三五百个Sheet啊)
这种重复的、机械的双击修改几百次的操作大家肯定是不愿意做的,那么经过研究尝试,这里就给大家介绍一种用Python操作Excel的方法!
01 强大的“模块”
先引入“模块”这一概念。Python之所以火热,我想跟它拥有众多“模块”可供开发者使用有一定关系。那么“模块”到底是什么呢?
模块主要由类和函数组成,表现形式为:写的代码保存为文件。这个文件就是一个模块。*****.py 其中文件名*****为模块名字。
模块中一般会包含如下代码
if __name__=="_main_":
这个文件既可以被其他程序调用,也可以独立运行。
懂了吗?实话说,我完全看不懂。