python与办公

这次分享一些python与办公的小程序,希望在大家的办公的时候能够用得到,同时也是对自己python程序的一部分总结吧。
1、统计文章中出现单词的个数,实现英文分词计算分频

这个程序可以查看Beginner Guide to Python.txt这个txt文件下的单词进行词频分析,英文文章中难免出现各种标点符号和空格等,统计每个单词,统计一共有多少个单词,统计有前20个出现最多的词频的方法。

2、统计目录下文件下的大小
2.1统计某个文件的大小

2.2统计某个文件夹的某些文件的个数,比如我统计某个文件夹下以.py结尾的文件名的个数

2.3统计每个目录下的每个文件的大小,不包括文件下的子文件

可以得到当前目录下每个文件的大小以及所有文件总和的大小
3、对中文文章分词

如果jieba没有导入成功的话,需要在自己的库中导入,pip install jieba
4、统计一本小说中所出现的人名
4.1
nr 人名
v 动词

4.2 统计文档.txt当中出现人名最多的前二十个

5、统计英文文章中每个单词出现的个数,并且统计出现次数最多的那几个词

6、递归搜索当前目录所有子目录找出内存最大的10个txt文件
root 代表当前目录
dirs 代表当前目录下的子目录
files 代表当前目录下的普通文件

可以找到当前目录下的所有txt文件,并统计前10个内存最大的txt文件,但这里所出现的数字的单位是字节,这个需要有所区分。
7、python与excel
在我们日常办公当中,excel是必不可少的,我们经常要使用excel来记录数据制作表格,python与excel、word、txt之间都可以相互联系。
7.1python创建excel表格
大家可能需要安装这个库xlwings,pip install xlwings即可。

创建第一个.xlsx文件,文件名为python创建excel.xlsx
7.2批量 创建多个xlsx文件
例子:为学校的学生会的各个部门都分别建一个excel文件,学生会的部门有:外联部、秘书部、办公室、宣传部、后勤部、心理健康发展部、服务部

7.3批量打开目录下的所有的.xlsx文件

打开当前目录下的所有的.xlsx文件
7.4按照模板批量创建xlsx文件
举个例子哈:老板让我建多个excel表格,表格的模板格式是这样的

然后我需要为公司的每个部门都创建一个这样模板,公司的部门有: (‘销售部’,‘张大拿’),
(‘技术部’,‘王大强’), (‘运营部’,‘刘大彪’), (‘财务部’,‘李大梅’),(‘后勤部’,‘何小标’),分别是部门和各个部门的负责人,需要为每个部门创建这样的一个表格。首先我们先创建一个模板表格:部门业绩-模板.xlsx,
部门业绩-模板.xlsx里面先填写好表格的模板,然后就可以编写python程序了。

这样就可以创建5个模板的excel表格了,是不是方便多了啊。
7.4批量重命名Excel工作表,批量修改excel表格的sheet名字
例:一个统计表.xlsx中,开始的表头sheet是“销售表一”、“销售表二”……“销售表八”,将所有的sheet的名字中的“销售”改为“核销表”.

7.5python按条件拆分一个excel文件到多个excel文件
举个例子哈:一个产品统计表.xlsx,一个周的销售情况,想必各种做外贸、会计工作的人很熟悉吧

我需要将各个产品分别提炼出一个excel表格,也就是说分别新建表格,背包、单肩包、钱包、手提包、行李箱各一个表格,分别记录它们的这周的销售情况。

这样就分别得到了各个产品的销售情况的.xlsx表格
7.6把相似的excel文件批量整理到一个文件
举个例子哈:将各个相似的excel表格都聚在一个表格里面。,将各个不同产品的销售表放到同一个表里面,不同的产品销售表只是产品不同,其余的都一样,所有的产品都汇聚到产品统计表2.xlsx当中。

python应用到excel表格当中的功能千变万化,希望对大家有一点帮助。接下来我会更新深度学习和计算机图像处理,用python进行图像处理,包括opencv、numpy、matplotlib、pandas等,希望对大家的python学习能够起到一定的帮助,同时有问题也希望大家能多交流多联系。我把这些所需要的文件上传到百度网盘了,需要练习的可以自己动手练习。
链接:https://pan.baidu.com/s/1m70uci7u0VhZs9rygGxxCA 提取码:et5f

最后,照常推荐几个b站的视频和up主给大家认识一下
up主:蚂蚁学Python Bubbliiiing
b站视频:BV1Gw411Z7xR

python办公小案例相关推荐

  1. python数据清洗小案例giao

    python 数据清洗小案例giao 前言 这篇通过一个小案例 简单介绍几个python 数据清洗分析的常用方法 数据准备: 链接:https://pan.baidu.com/s/1M5xUdB1_8 ...

  2. python可视化小案例giao

    前言 通过一个小案例,学习几个matplotlib库的图像绘制 数据准本: 链接:https://pan.baidu.com/s/1KrGq3GS2gHC3i-oPofV8Ng 提取码:giao 数据 ...

  3. python简单小案例列表_python计算列表内各元素的个数实例

    python计算列表内各元素的个数实例 如下所示: list = [1,2,3,4,5,6,7,5,4,3,2,12] set = set(list) dict = {} for item in se ...

  4. python新手小案例_10个常见的Python小案例,推荐新手入门学习

    案例一:排列组合 要求: 将4个数字可能组成的所有互不相同且无重复数字的排列组合列出. 分析: 排列就好了 代码: 案例二:阶梯求和 要求: 企业实行阶梯制销售绩效方案.现规定: 销售额低于或等于10 ...

  5. python项目小案例:一个网页响应超时提醒小闹钟

    2019独角兽企业重金招聘Python工程师标准>>> 前言 由于网络速度或对方服务器问题, 爬取一个网页的时候,都需要时间.如果该网页长时间未响应,那么系统就会判断该网页超时,有时 ...

  6. Python 办公小助手:读取 PDF 中表格并重命名

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 博观而约取,厚积而薄发. 日常工作 ...

  7. python办公小应用_高效办公必备:Python—— 30分钟帮你干完一天的工作!

    热点追踪 /深度探讨/ 实地探访 / 最近经常听到周围的人抱怨:"工作忙,在加班--" 不知不觉,当代职场人早就被"996"支配得体无完肤了,不仅身体吃尽熬夜加 ...

  8. Python递归小案例,斐波那契,阶乘等小案例

    递归只是一种思想,没有什么高大尚的东西,只不过有时候理解起来不是这么好理解,对递归最好的理解就是自己调用自己,递归是对一些存在递归思想的思想,最经典的案例就是阶乘,递归就是把复杂重复的事情简化. de ...

  9. python爬虫小案例_从豆瓣爬取《哪吒之魔童降世》的剧照

    一.在豆瓣电影网爬取以下剧照保存到本地: 本次案例只爬取前 5 页的剧照,先获取前五页的链接: for i in range(5):url = 'https://movie.douban.com/su ...

最新文章

  1. R语言无序多分类Logistic回归模型实战
  2. 2013年蓝桥杯省赛C/C++A组真题解析
  3. 网页计算器源php代码,计算器网页版源代码
  4. 浏览器时间久了重新登录_以登录为例讲解什么是全面的测试设计
  5. 苹果面试8大难题及答案
  6. 探索未知种族之osg类生物---器官初始化一
  7. Java中常用的设计模式【模板模式】
  8. python3贴吧_python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)...
  9. deepin删除应用程序中图标
  10. OpenCvSharp工作学习笔记5-图片缩放
  11. “\t“和‘\t‘区别
  12. 机器学习实战|决策树
  13. C# Spire.XLS 无限制 使用教程
  14. 芯片商洗牌战拉开序幕 指纹识别技术独霸市场
  15. 区块链与人工智能技术融合 AI复制人类智能
  16. 大国隐痛:做一个操作系统有多难?
  17. 【虚拟终端工具】SecureCRT工具连接虚拟机、rz/sz传输、中文乱码问题解决
  18. 遇到问题--k8s--异常排查--pod重启在执行任务时自动重启的
  19. 计算机考试老师怎么评卷,详解高考电脑阅卷流程,原来老师看到的试卷是这样的!...
  20. 小程序登录与退出登录

热门文章

  1. 形态学在图像处理中的应用
  2. 【Linux】Linux的简单认识
  3. 小程序改变性别的js详解直接上图
  4. 3.封包工具——commview
  5. 【探花交友DAY 12 完结】推荐系统
  6. MySQL酒店管理系统课程设计_酒店管理系统的设计与实现(PHP,MySQL)(含录像)
  7. android gilde生命周期管理,Glide原理之Activity、Fragment生命周期监听(三)
  8. 怎么将照片压缩变小一点?超实用的几种方法
  9. ArcEngine代码 地图制图点状要素符号化
  10. Android中Dialog数据的获取报错空指针问题