python处理excel实例-Python处理Excel的案例汇总(文末有福利)

知乎上有个提问:用python进行办公自动化都需要学习什么知识呢?

python处理excel实例-Python处理Excel的案例汇总(文末有福利)_第1张图片

这可能是很多非IT职场人士面临的问题,想把python用到工作中,却不知如何下手?python在自动化办公领域越来越受欢迎,把简单的工作进行批量处理简直是加班族的梦想。

Python自动化办公(可能是B站内容最全的~) 传送门:https://www.bilibili.com/video/BV1y54y1i78U

具体说来自动化办公excel、ppt、word、邮件、文件处理、数据分析处理、爬虫这些,这次就来分享一下python自动化办公的那些知识点~

python基础

excel自动化 · 案例收集

python基础

能进行自动化办公的前提是会使用Python,最起码要熟悉基本语法,可以独立完成几十行代码的编写。

对于python语法的要求,你可以对照下面这个python基础教程的部分查看需要学那些,找个免费视频教程跟着学,然后多敲代码练习。如果习惯看书的话,可以买本python入门书备查。

关于python的基础语法,可以参考我之前推荐过的入门书籍和入门教程:

语法

主要内容

基本数据类型

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)

可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)

运算符

算术运算符、逻辑运算符、赋值运算符、比较运算符、位运算符...

数值类型

整型(Int)、浮点型(float)、复数(complex)

条件控制语句

if...elif...else语句

循环语句

while语句、for语句

函数

def定义函数、函数调用、参数传递、匿名函数...

迭代

迭代过程、迭代器、生成器、生成器表达式

文件操作

open()函数、read、readline、readlines、write...方法

os模块

处理系统文件和目录

模块

模块导入、常用标准模块、常用第三方库

错误和异常

try/except语句

面向对象

简单掌握面向对象概念即可

语法是关键,一定要理解python编程的基本概念,再去学其他的工具库,不然会很痛苦的~

excel自动化

python针对excel有很多的第三方库可以用,比如xlwings、xlsxwriter、xlrd、xlwt、pandas、xlsxwriter、win32com、xlutils等等。

这些库可以很方便地实现对excel文件的增删改写、格式修改等,当然并不推荐你全部都去尝试一下,这样时间成本太大了。对于工作来说,短平快的解决问题才是王道,对吧?

能读到这里,说明你也是愿意持续学习的python自动化办公爱好者~

作为Python自动化办公社区的平台,社区的同学一起解决问题才是王道,所以在下面的留言板里,请大家留言以下内容:

为了鼓励大家学习和分享,悄悄的发一个福利:所有在课程上线之前留言的朋友,课程上线后都将免费获得全套课程源代码和答疑群~(我直接在后台私信给你~)

1、你目前想用Python解决的Excel问题,描述越详细越好。我近期计划出一门专门针对Python处理Excel的B站课程,如果可以的话,我想针对你的需求开发代码并讲解,可以吗?

2、推荐在B站优秀的Python处理Excel课程的链接和推荐理由。大家的共同目标都是为了更好的学习和工作,所以别人的链接,大家也分享一下吧~(请忽略我的感受)

3、其它你认为我们可以一起解决的Python自动化办公问题,或者表示你对某个需求的赞同。可以重复~

还等什么?赶快在留言区留下你的思考和需要,我们一起行动起来吧~

你可能感兴趣的:(python处理excel实例-Python处理Excel的案例汇总(文末有福利))