IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python办公小案例 -> 正文阅读

[Python知识库]python办公小案例

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知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-13 17:25:22  更:2021-07-13 17:26:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/5 1:20:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码