Python 自动化办公应用大全(ChatGPT 版)

以下内容来自公众号逆锋起笔,关注每日干货及时送达56afdf1d8b6c48257d6643fc85377ba8.png


你被降维打击过吗?

在刘慈欣的科幻小说《三体》中,高级文明掌握了一种维度武器,可以将攻击目标所处的空间维度降低,使其无法生存。

二向箔飞出,整个太阳系从三维变成了二维。

具体点说,三维的星球变成了二维的饼饼。

没有什么的东西能在这种攻击下存活。

这就是“降维打击”的来源。

其本质,是用更高等的思维方式、见解、知识和技术,对较低等的对手进行打击。

奥斯曼帝国掌握了火药以后,仅用了40天的时间,便攻破了以前从来没有被攻破的君士坦丁堡,拜占庭帝国千年的统治由此结束。

外卖的崛起,让方便面厂商一蹶不振。

电商的崛起,让各种大型商超、电脑城、电器城都失去了往日的荣光。

这些例子,是军事和商业上的降维打击。

那么在生活中和职场中呢?

你遇到一个人,聊的特别投机,你觉得这就是你的知己,他特别懂你。

但是你很快发现,他不止能和你聊的投机,很多人都说他让自己如沐春风。

那么事实上,你可能在第3层,他在第8层。

他有丰富的阅历和渊博的学识,他在向下兼容你,所以你觉得很舒服。

在公司里,你和你的同事们,为了达成KPI竭尽全力。

可是大家的效率和方法其实差不多,所以只能拼工作时长,拼体力。

直到有一天,一个新来的同事用完全不同于你们的思路和方法来解决问题,又快又好的完成了项目,让大家曾经的“努力”变成了笑话。

怎么做才能不被降维打击?

这个世界是充满竞争的。

如果要避免被降维打击,唯一可做的就是不断提升自己。

提升到一定阶段,你甚至可以实施降维打击。

对于个人来说,需要提升的,包括但不限于思维方式、眼界、技术、体能。

什么样的技术最值得学习呢?

能创造价值的,同时会的人还不多的技术。

在古代,葵花宝典就是这种技术的代表,因为威力大,而且没几个人会。

在六七十年代,汽车驾驶也是这种技术。那个时候,国内连汽车都不多,你想想驾驶员有多吃香。

到了八十年代,最早把英文学好的一批人,不是当了老师,就是进了外企。

曾经的打工皇后吴士宏,主要靠英语完成草根逆袭,大家了解一下?

九十年代,计算机技术和互联网开始大规模应用,在这方面有所准备的人,也享受到了很多红利。

现在已经是信息时代,大家拼的就是对信息的处理和利用能力。

Kevin我已经用了二十几年的Excel,也是国内最早借助代码加速Excel的那一批人。

现在回头看看,我就是运气好踩对了方向,所以也享受了一些红利。

但是我很清楚,如果现在停止了学习,那么以后的红利,肯定没有我的份。

如果你是刚入门的表弟和表妹,

我建议你一定要抓紧时间优先好好学习Excel/WPS,

能学到本单位数一数二的水平,至少5年内仍然相当有竞争力。

职场白骨精们,修炼的真正法门是什么?

Part.1

接下来的话,是说给表哥表姐们的。

大家职场精进的第一步,很重要的一点在于如何摆脱繁杂的时间损耗性工作。

如果以你娴熟的Excel水平仍然工作很辛苦,那么就要想想,如何跳出这个困局。

爱因斯坦说,我们不能用制造问题时的同一水平思维来解决问题。

所以,我们需要尝试借助更多更高级的工具和外部资源对眼前的“麻烦”来进行降维打击。

更高级的工具很多,编程工具就是其中之一。

不要觉得编程是程序员的专属工作,

更不要觉得当程序员才需要去学编程。

去问问你的长辈,四、五十年前,他们有没有想过今天的中国有4.5亿辆汽车,超过5亿人有驾照?

人人都会开车。

Kevin我当年初中从开始学ABC,可是今天呢,早教就开始教英文,很多小学生有好几千的词汇量。

人人都会英文。

那么,十年后,二十年后,会不会人人都是程序员?

虽然当上高级程序员并不容易,但是在AI的协助下,再加上编程语言的优化以及各种低代码工具的涌现,普通人学习和应用编程的门槛已经大幅降低了。

其实,对于有经验的表哥表姐来说,平时写Excel公式,就是一种简单的编程。

如果能写好Excel公式,学习编程也不会太困难。

所以,如果你的工作中有需求,如果你希望在退休前的相当长一段时间里有竞争力,编程就是当下那个有价值的技术。

既然迟早都是人人必会,为啥不早点开始学起来,用起来?

Part.2

其实编程也分很多种。

在我看来,从应用场景划分,大概可以分为应用式编程、系统性编程和底层编程。

比如,我有一张数万条记录的数据表,需要按照某种规则分拆为几百张表,还要发送给不同的人,写一段代码就可以很好的解决这种问题。

又比如,我每天需要从系统中导出最新的数据,按照特定的格式制作报表和图表,还要生成对应的PPT,写一段代码也可以轻松处理。

这种解决局部小问题的场景,就是应用式编程。

通常代码量就几十行,也不需要什么交互界面和权限控制。

如果要制作一个大家都能使用的、具备完整功能的软件,比如各种购销存系统、业务分析系统等,这就需要更多的模块,更复杂的结构,更多的逻辑和流程,那么就是系统性编程。

在上述两种编程中,经常需要调用操作系统和第三方的程序模块,或者调用某些有特定用途的服务,那么编写这些模块或者服务,就是底层编程。

咱们普通人学习编程,一般情况下都是应用式编程。

Office内置的VBA和现在流行的Python都适合用于应用式编程。

尤其是Python,其本身的语法并不复杂,小白很容易上手,再加上有海量的第三方模块,所以从科研到日常办公,都可以很好的发挥作用。

我觉得Python很像哆啦A梦,口袋里面装着各种宝贝。

你说,我想自动化操作Excel,它啪的掏出一个xlwings模块,怕你觉得不够,又啪啪啪掏出好几个类似的。

70a9db46832d3d489a8530e7a5d9d14d.gif

几行代码完成工作簿拆分

你说,我想自动化操作PDF,它啪的掏出一个PyPDF2模块,分割、合并都是小菜一碟。

你说,我想自动化处理Word和PPT,它啪的掏出一个win32com模块和一个pptx模块,从此,根据预设的模板每天自动生成报告。

你说,我想自动化邮件,它啪的掏出email、smtplib和imaplib,可以一次性给几千个人写邮件,每封内容都不同。

你说,我要批量处理视频,它啪的掏出moviepy,几十个视频可以一次性加上水印、分拆或者合并。

你说,我要抓取网页上的数据,它啪的掏出Requests和Beautiful Soup,想抓谁就抓啥,想几时抓就几时抓,再也不用担心数据来源了。

bd8d3b1ea87f3e958341afa65821ca10.gif

快速抓取自己心仪的招聘信息

你说,我要做专业数据分析,当当当,pandas自己从口袋里面掉了出来。这个东西功能太多,一般人能学个皮毛就能胜任分析师。

c2a9c2b3fdc4fd777949d1d750df1395.gif

用Excel数据快速生成动态条形图

有了各种各样的模块,写代码有点像在Excel里面写公式,你只要了解核心函数、方法的参数,再配合基础语法知识,就能快速写出完成办公任务的代码。

实在懒得写,还可以咨询ChatGPT这样的AI,大部分普通需求所对应的代码,AI摩拳擦掌地表示想露一手。

甚至,将来你可以用代码更好的操控AI,创建自己的AI。

让你拥有降维打击能力,我们一直在努力

大家都知道,Excel Home一直以来致力于帮助职场人士提高办公效率,我们讲Excel,是因为Excel人人必会,我们讲VBA,是因为可以百倍提高Excel的效率。

今天,我们讲Python,也是出于同样的目的。

在策划图书的时候,我和其他作者们研究了市面上大部分讲Python办公的图书,发现有两个遗憾。

一呢,案例太少,目录看上去挺丰富,但实际案例比较简单,场景覆盖性不足。

二呢,作者一般是程序员。虽然程序员也有日常办公需求,但是毕竟工作性质与普通人不同,而且程序员自带顶级的信息处理能力(还有什么事情是写一段代码解决不了的?)所以对于普通办公人员的难点和痛点不是那么了解。

于是,我们奔着做一本有一点不一样的东西的目标,完成了这套《Python 自动化办公应用大全(ChatGPT 版)》。

我们以Excel数据处理与分析为重点,延展到Word、PPT、邮件、图片、视频、音频、本地文件管理、网页交互等现代办公所需要处理的各种形式的数据,以大量的易借鉴的案例帮助用户学会在各个场景中使用自动化技术。

这样一套《大全》,分为上下册,总篇幅648页。

fe98a90a6a6875d62b27bdb53e17c2f0.jpeg

其内容之丰富,超过其他同类图书。

本书的作者团队是一个相当有意思的组合:

王鑫斌和陈磊是专家级的Python程序员,主持过多个大型商业项目的开发和维护,是“靠Python吃饭的人”,他们俩是本书技术权威性的保证。

郗金甲是资深的数据分析师和咨询顾问,精通多种数据软件和编程语言,还是Excel Home技术论坛VBA版从开版到今天都在任的版主,是多本技术图书的作者,对于Office自动化技术以及AI应用有深入的研究。

Kevin我熟悉Office,熟悉办公,有多年的企业信息化实施经验和讲课写书的经验,也有编程经验,但是Python零基础。作为学习者兼统稿人,我时时刻刻站在零编程经验的角度认真读书稿中的每一句话,测试每一段代码,并且评估每一个案例的实用性,确保图书内容对小白的友好性。

写呀改呀,等我们交稿了,ChatGPT火了,我们认为这个工具对于小白学编程实在太好用了,于是光速添加了这部分的内容,教大家如何借助AI来获得代码。

我们所有的努力,最终目的只有一个:

让没有编程经验的普通办公人员也能驾驭Python这样的编辑工具,

短期内,实现多个场景的办公自动化,提升效率,

从长远计,提升核心技能,拥有在职场降维打击的能力。

 

欢迎添加逆锋起笔个人微信 codingSmart  获取各种学习资料或围观朋友圈活动

今日福利
赠送如下图书籍:
赠送规则:
1、给本文点赞、点在看
2、给本文留言(留言内容与本书有关)
3、中奖后我会回复你的留言,请注意公众号消息。
上次中奖者:

e018da874672c8c072954a8f28e79f47.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/46586.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

人工智能学术顶会——NeurIPS 2022 议题(网络安全方向)清单、摘要与总结

按语:随着大模型的崛起,将AI再次推向一个高峰,受到的关注也越来越大。在网络安全领域,除4大安全顶会外,一些涉及AI的安全话题,包括对AI的攻防研究,以及应用AI做安全的研究方向,也会发…

教育最大的失败,是普通家庭富养孩子

作者| Mr.K 编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 著名教育家马卡连柯曾说:“一切都给孩子,牺牲一切,甚至牺牲自己的幸福,这是父母给孩子最可怕的礼物。”前些天刷到一个挺扎心的视频,不知道算…

互联网早报:华为高精度地图拟年内商用,正在一线城市采集数据

行业热点 1、华为高精度地图拟年内商用,正在一线城市采集数据; 2、飞书宣布于5月19日举办发布会,将重磅发布4.0版本; 3、美团发布新一代自研无人配送车,将在外卖等多场景规模化落地; 4、消息称快手正测试跨境进口“闭环”业务 将设独立的小店; 5、中国移动发布“5G…

拼多多砍不动了?

作者 |侯燕婷 闫俊文 2021年初高调宣布“年活跃买家数超过淘宝”的拼多多(PDD.US)似乎也抵住了用户增长天花板。 3月21日晚间,拼多多发布了2021年第四季度及全年财报。财报显示,2021年全年,拼多多年成交额(…

微软宣布开源提速15倍的 DeepSpeed-Chat !是个人就能人手实现一个ChatGPT?

点击“开发者技术前线”,选择“星标” 让一部分开发者看到未来 作者 | 微软 DeepSpeed 开源项目组来源 | 开源社 #01 概述 近日来,ChatGPT 及类似模型引发了人工智能(AI)领域的一场风潮。这场风潮对数字世界产生了革命性影响。Cha…

chatgpt赋能Python-pythonsep怎么用

Python在SEO中的应用 Python一直是广受欢迎的编程语言之一,它拥有强大的功能和易于使用的特性,使得它成为了许多开发人员们的首选。“Pythonsep”是Python在SEO中的应用,它可以帮助用户更好地优化自己的网站,让网站更容易被用户发…

微信小程序入门02-安装mysql

我们上一篇介绍的是微信开发者工具的安装,开发一个小程序肯定要有后端服务,有后端服务首先要可以存储和查询数据。 数据库种类比较多,我们这里选择mysql,为啥选择这个呢,因为首先用的人多比较稳定,再一个免…

深度学习实战20(进阶版)-文件智能搜索系统,可以根据文件内容进行关键词搜索,快速找到文件

大家好,我是微学AI,今天给大家带来深度学习实战项目-文件智能搜索系统,文件智能搜索系统是一种能够帮助用户通过文件的内容快速搜索和定位文件的软件系统。 随着互联网和数字化技术的普及,数据和信息呈现爆炸式增长的趋势,文件管理和搜索变得越来越困难。传统的文件搜索方…

R语言(一) ggplot2常用绘图命令总结

提到R语言,总会想到它强大的绘图包ggplot2,甚至于其他语言中也有它的痕迹(例如,python中的matplotlib模块就有ggplot样式)。以下,总结了一些日常绘图中常用的命令。 目录 一、基本绘图二、精雕细琢(1) 添加标题、横纵轴标签(2) 图…

R语言-ggplot2图形语法

简介 在R里,主要有两大底层图层系统,一是base图形系统,二是gird图形系统。lattice包与ggplot2包正是基于gird图形系统构建的,他们都有自己独特的图形语法。 ggplot2有着自己独特的图形语法,这套语法归纳起来包括&…

R语言 tidyr包的三个重要函数:gather,spread,separate的用法和举例

tidyr是Hadley(Tidy Data的作者Hadley Wickham)写的非常有用、并且经常会使用到的包,常与dplyr包结合使用(这个包也是他写的) 准备工作: 首先安装tidyr包(一定要加引号,不然报错&a…

生产力飙升!皮卡智能新产品上线,带你进入AIGC新纪元

最近以ChatGPT为首掀起的AIGC浪潮可谓席卷到了各行各业,算力和技术的提高终于到达了一个“质变”点。于是,皮卡智能最近也整出一个新活儿,以一种全新的面貌与大家见面——「神采PromeAI」 与去年上线的「AI艺术创作」不同,这款新产…

chatgpt赋能python:用Python画出栩栩如生的动画人物

用Python画出栩栩如生的动画人物 对于许多人来说,动画是一种风靡全球的艺术形式。随着技术的进步,动画制作变得越来越容易,并且有许多软件可以协助画家完成它们的工作。然而,像 Python 这样的编程语言不仅可以编写动画&#xff0…

数据架构中的数据问题

识别假设对于打破假设至关重要ーー而打破假设是创造力和技术创新。 近来,chatGPT再一次激发了人们对通用人工智能的热情,甚至到了人人都在谈AIGC的地步。然而,大模型对数据丰富性的依赖更加严重,面向机器学习以及深度学习的数据架…

【STR文字识别项目】之 最新SOTA项目PARSeq(一)训练自己的数据集,并转成onnx用C++调用

目录 前言 准备环境 准备数据集 训练 验证效果 导出ONNX模型 C调用 前言 首先先解释下STR和OCR的区别,很多人可能听说过OCR比较多,这两种任务有相似也有不同,以下是来自ChatGPT的解释。 Optical Character Recognition (OCR)和Scene …

基于Qt的酒店管理系统(毕业设计)

开发工具集: Qt5.12.4、VS2017、Sqlite3轻量级数据库(免除安装数据库的烦恼) 百度网盘链接: 链接:https://pan.baidu.com/s/1rNt6EI8uAAIuHCQeGXKinA 提取码:0mcn效果图 1、加载数据库部分 void Datab…

【计算机毕业设计】251毕业论文管理系统设计与实现

一、系统截图(需要演示视频可以私聊) 摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本毕业论文管理系统就是在这样的大环境下诞生&a…

java毕业设计——基于java+mysql+socket的即时通讯软件设计与实现(毕业论文+程序源码)——即时通讯软件

基于javamysqlsocket的即时通讯软件设计与实现(毕业论文程序源码) 大家好,今天给大家介绍基于javamysqlsocket的即时通讯软件设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模…

毕业设计-基于微信小程序的图书推荐前台系统

目录 前言 课题背景与简介 实现设计思路 一、图书推荐微信小程序前台模块设计与实现 二、前台设计关键代码 三、总结 实现效果样例 更多帮助 前言 📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费…

基于大数据平台的毕业设计

前言 2022年最新大数据毕设文章: 基于大数据平台的毕业设计01:基于Docker的HDP集群搭建 最近有很多人问我,大数据专业有什么好的毕设项目,我就简单的回复了一下。也有直接问我要源码的… 所以就抽空写一写自己毕业设计的一个思…