配色: 字号:
python在办公应用-1.1导言
2022-11-09 | 阅:  转:  |  分享 
  
本课时目标:

开发图形化的计算器

有兴趣可以自己做一个复杂版的。

本课时内容:

介绍python在办公室用途,python优点,本课定位,学习方法。

环境安装,基本语法,图形化计算器开发

g563gA6E“g5A2g436Bg60Eg5D4”

一切可计算的问题都能计算,这样的虚拟机或者编程语言就叫g5A3g8B2g60Fg5D5的。 能用规则描述的简单工作,都可

以编程来完成。

重复、周期处理的任务,可以考虑用程序把自己从中解放出来。

办公室为什么学python

当你实现一部分的工作自动化以后,你就会走上一个“工作自由”的快车道,因为你有

更多的时间能用来研究如何去更高效的完成余下的那堆工作,然后,每天工作的时间就

会越来越短。

python 可以完成哪些excel无法完成的任务,

python 有哪些用途

是否有一项能打动你?

a.数据统计分析

对数据分组求和、分组取前几个

excel vlookup 只能跟据单列进行数据关联

excel大数据量处理,速度很慢。稍一动就要重新计算。

灵活控制生成统计图

自己统计分析数据,比把想法告诉开发人员去执行,更加高效、及时。

b.文字类批量处理

文字处理,把多个文件合成一个,统计词频,批量去除行号、格式处理等。

批量对图片转换大小、旋转、重命名。

c.程序化周期处理

做个监控提醒 、周期提醒。从redmine获取数据,跟踪redmine任务。

每周每月都要做的一些报表,一键生成。我们工作最重要的一项内容是“汇报”,例如我们

的需求、问题跟踪,可以用一个excel做详细的记录,根据不同的汇报级别(周报、月

报、重点项目、风险跟踪、对业务、对内部)自动筛选对应top多少数据生成汇报。

爬虫,从网页定时爬取数据,更到到我们的资料里。按键精灵类似的模拟操作。

需要按模版批量生成一大堆合同,模版中所有标黄的都是需要替换的信息。

d.更高级的,深度学习(分类、预测)。

e.其它

可以辅导小孩子

平时听到的高深的数据库,其实也很容易入门,可以做多表的关联查询

股票交易设置止盈止损价。

案例

用 Python 自动化办公能做到哪些有趣或有用的事情? - 知乎

https://www.zhihu.com/question/313671299/answer/608296494

作者:陈廷聿

链接:https://www.zhihu.com/question/313671299/answer/613206743

来源:知乎

一个保守的、传统的、几十年都不会起一丝波澜的国有企业,硬生生被我干出来了一个

IT岗,升职加薪都已达成。

我学会了Excel的各种库,比如xlrd、xlwt、xlsxwriter、openpyxl、xlwings、win32com,

能根据自己的需要选择需要用的库;还学会了同属Office系列的python-docx和python-

pptx,开始尝试自动制作Word和PPT;学会了自动发邮件的stmp库、zmail库;学会了能

操作微信发消息的itchat;学了爬虫、学了解压缩、学了调整图片大小、学了Word转pdf

等等等等很多库或者功能。

随着学习,每天的工作时间越来越短……

现在,我每天的工作,只需要十分钟,最快记录四分钟,就能完成。

每天上班,第一件事,优雅的运行一个py文件,一堆import后面,只有

就完成了日常工作,然后就是需要打印,手签,送各领导审阅的过程了。

4、后续的思考

现在,我能极快的完成每天的工作,而后就是大片的学习思考的时间。

如今,

我已经,

把数据库移到了一台淘汰下来的办公电脑上,又用另外一台热备,作为公共联网数据

库;

我已经,

用pyqt写了一个带gui的数据输出软件,所有同事都可以自由输出数据进行分析了;

我已经,

用pandas、matplotlib写了一个自动生成数据分析图片的软件,再做月报、周报什么的汇

报材料,不用再通过Excel手工作图了;

我已经,

用pandas、matplotlib配合pyqt写了一个入库分析软件,大家输入时间段和限定条件后一

键进行数据分析了,不会有同事老找我要数据了;

我已经,

用xlrd、python-docx写了一个合同生成器,旺季采购的同事不用焦头烂额的改合同了;

我已经,

用numpy配合pyqt做了一个购销存平衡软件,可以让领导们在决策时通过拖动滑块就可

以实时展现不同购、销情况下库存情况了;

我已经,

用爬虫配合pymysql写了一个实时粮价获取数据库,告别了浏览网页逐行复制价格的方

式;

作者:陈廷聿

链接:https://www.zhihu.com/question/313671299/answer/613206743

来源:知乎

我也本在国企搞机械,后来到物流行业,也是自己Python处理各种报表,并学习机器学习类知

道,现在刚刚拿到一家金融公司的数据建模offer

python优点:

python 灵活、轻量级、组件库最多(工具组件),多平台兼容

解释型语言、局部执行、不产生编译后的临时文件(可直接使用同步盘保存代码,部分

情况如此)

本课定位

适合不会编程的人,学习的第一个工具编程语言。其它不会pyhton的人快速增加技能。

本讲课内容,对部分人偏难。课程以各场景为引子,以熟悉语法为主。需要课下做练习

巩固、扩展使用。

学习方法:

1.基础的培训引导

2.示例练习

3.主动尝试解决自己工作中的场景、网上搜索需要的知识、交流探讨。 编程领域都是

“师傅领进门,修行靠个人”,后面大量靠百度自己需要的资料、练习、交流。

在线运行环境 https://www.hackerrank.com/domains/python 请注意记住邮箱、密码,

不方便找回密码。



理解编程:

入门不难

封装function

变量赋值、调用function、流程判断。

献花(0)
+1
(本文系幽游it原创)