从去年下半年开始Python突然声名鹊起,我相信很多人都有所耳闻。可能很多人会觉得奇怪,Python到底是什么啊?怎么好像一夜之间网上到处都在吹捧Python有多神奇的样子···
我的理解简单一点来说,Python是一门编程语言,能够帮助我们更好地与计算机“沟通”,提高工作效率。当然,Python的实际应用价值远不止这些的哦!
Python——自动化办公的魔法钥匙
在讲Python之前,我觉得我们需要先了解一下什么是自动化办公?
自动化办公也称办公自动化(英语:OfficeAutomation),简称OA,指的是应用计算机、电子设备和软件,来数字化地创建、收集、存储、处理,并传播完成办公室任务所需的信息。
自动化办公是一个广泛的概念,并没有特指某一项技术。因此我们可以把一切通过数字化方式完成的办公室任务,并带来效率提升的应用叫做自动化办公。
那么,什么叫通过“数字化方式”完成办公室任务呢?
举例:“文件批量重命名”,我们来拆解一下手动完成这个任务需要的步骤。
第一步:打开照片文件夹,将照片按照拍摄时间排序
第二步:打开Excel表格
第三步:将拍摄时间第一的照片根据表格拍摄顺序重命名为“部门+姓名.jpg”格式
第四步:将拍摄时间第二的照片根据表格拍摄顺序重命名为“部门+姓名.jpg”格式
……第N步:将拍摄时间第N的照片根据表格拍摄顺序重命名为“部门+姓名.jpg”格式
怎么样,看完步骤拆解是不是觉得很繁琐。但我们仔细观察这些步骤便可以发现这个任务总共就一个处理逻辑:对于文件夹中的每一个图片,如果照片的拍摄时间顺序等于表格里的拍照顺序,那么就将图片重命名为那一行拍摄顺序表格中的(部门+姓名)信息。
自动化办公要处理的就是将这个逻辑向计算机解释清楚,并让它为你工作的这么一个过程,我们只需要编写一套“Excel表格批量修改”的程序,就能消除修改多个表格信息时所做的重复劳动,这也是属于自动化办公的一种应用方式。
最近这些年,自动化办公应用的发展给传统办公带来的冲击越来越大了。我们不妨回想一下自己的每天工作,有多少是创造性的,又有多少是重复劳动?
如果你的工作大部分都是重复性的操作,那么你的工作则很有可能在未来某天被计算机所替代。
当你的工作被新的技术一步一步取代,而你却对它一无所知。等到你的工作完全被新的技术以及懂技术的人取代之时,你会发现一切已经来不及。
英国金融时报的一篇文章预测了年几大新兴科技对经济的影响。其中自动化办公以7万亿的经济影响排名第二,仅次于移动网络的11万亿。
同时,文章也预测了到年自动化办公对各行业的潜在影响。除去排名第一的机械装配师,文职人员以超过50%的影响排名第二。
所以我们不妨趁现在,大部分工作还没被计算机取代之时,学习高效办公技术,提高自己的核心竞争力,在变革来临之前尽可能的武装自己。
这也是为什么自从5G网络问世以来,人工智能领域大肆兴起,Python编程语言突然成为热门的一个主要原因之一。
为什么网上到处都在建议你学习python?列举几个理由吧:
Python强大之处:
(1)它背后有着最庞大的免费“代码库”,给初学者足够的资源实现自己想要的功能。
(2)它是人工智能、大数据分析的重要支持语言。
(3)它被称为“胶水语言”,能很好包装和调用其他编程语言写的库。
(4)它是一个脚本语言,和其它编程语言相比更加简洁、高效。
我个人喜欢并且想学习Python最重要的一点,是因为它对于零基础的人来说,容易学。你们也可以理解为我比较笨,其他的编程语言对我来说真的是太难难难了···
最最重要的是,python应用领域广泛,例如:爬虫,数据分析,科学计算,自动化办公,自动化运维,网站开发,多媒体处理,机器学习,深度学习等。下图展示了学习python的知识框架。
所以对于自动化办公来说,python绝对是一大神器,我想这是很多办公人员对它青睐有加的理由吧。
例如以下这些操作,如果使用Python的话,真的效率翻番:
文档管理:shutil和zipfile,自动完成复制/移动/改名/删除/读取/解压/压缩
数据处理:openpyxl和csv,自动处理excel和csv数据
文字处理:docx和pyPDF2,处理word和pdf文档
信息传输:使用Python发送邮件/
转载请注明:http://www.0431gb208.com/sjszjzl/2963.html