米乐M6

公司新闻

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

米乐M6 M6米乐Python 自动化办公应用大全(ChatGPT 版)(图1)

  米乐M6 M6米乐

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

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

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

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

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

米乐M6 M6米乐Python 自动化办公应用大全(ChatGPT 版)(图2)

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

米乐M6 M6米乐Python 自动化办公应用大全(ChatGPT 版)(图3)

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

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

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

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

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

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

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

米乐M6 M6米乐Python 自动化办公应用大全(ChatGPT 版)(图4)

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

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

  米乐M6 M6米乐

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

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

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