python做桌面软件 代码隐藏_桌面杂乱?教你50行Python代码一键整理桌面!
我们每天上班会有很多文件来不及处理,全部都在桌面上堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示:
乱糟糟的桌面,让心情也会潜移默化的变得烦躁,更重要的是,它会让我们的工作效率变的非常的低下,我们往往会想找某个文件,但是太多太杂乱的桌面往往让我们找起来变得非常的缓慢。
01、动手撸代码
小马是个Python菜鸟,最近准备学Python,于是菜鸟哥决定教他利用Python来打造一款桌面整理软件,只需要输入需要整理的文件夹路径,程序便会自动帮我们进行文档归类。
想了1个小时,整个程序执行流程图如下所示:
02、程序详解
下面我们来看一下程序是如何执行的吧,程序全部只有50行代码,非常的简单,我们首先需要定义文件类型的类别,如下图所示:
1.上述的程序中,我们首先统计了常见的文件的类型,包括了图片、视频和文档等类型;
当输入文件后缀时,程序利用JudgeFile函数来判断文件属于何种类型,例如我们输入'.jpg',那么程序就会判断输入的时“图片”类型;
2.然后就会返回“图片”的键值类型,如果输入的类型都不满足上述的文件类型,那么就返回“无法判断类型文件”。
有了判断文件类型的程序,接下来,我们就一个个的将文件送入JudgeFIle函数来判断,然后将文件根据判断的类型放入到对应的文件夹之内,程序如下图所示:
上述的函数中,我们首先利用glob函数来列出指定文件夹内的所有文件(需要注意的是,我们对于指定文件夹内的文件夹是不进行处理的,因为文件夹内可能包含不同的文件类型,可能是特定的工程项目,是不能随便乱动的)。
然后我们调用JudgeFIle函数来判断文件的类别,并创建相应的文件夹,将该文件放入到该对应的文件夹内即可。
运行一下看一下,整理赶紧的桌面:
Python目前是最有趣的编程语言,能干很多好玩有趣的事情,小伙伴们赶紧操练起来。
python做桌面软件 代码隐藏_桌面杂乱?教你50行Python代码一键整理桌面!相关推荐
- python 如何判断一个函数执行完成_菜鸟来也!50行Python代码一键整理桌面
我的老同学小马忙于找工作,整天被各种照片信息,和面试笔试资料搞的焦头烂额,很多文件来不及处理,全部都堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得 ...
- 50行python代码打造一款女友监控器_手把手教你50行Python代码,给心目中的女友微博秒评论...
突然觉得,现在发微博已经成为当代青年的潮流,或分享自拍美照,或分享美食美景,小编的女朋友也不例外,平时爱分享一些我俩生活的趣事. 但是她最近开始给我抱怨我从来不给她的微博评论,我作为骨灰级" ...
- 手把手教你50行Python代码,给心目中的女友微博秒评论
突然觉得,现在发微博已经成为当代青年的潮流,或分享自拍美照,或分享美食美景,小编的女朋友也不例外,平时爱分享一些我俩生活的趣事. 但是她最近开始给我抱怨我从来不给她的微博评论,我作为骨灰级" ...
- python做三维图片挑战眼力_这几天有django和python做了一个多用户博客系统(可选择模板) 没完成,先分享下...
最新请看这里:http://my.oschina.net/djangochina/blog/140099 断断续续2周时间吧,用django做了一个多用户博客系统,现在还没有做完,做分享下 做的时候房 ...
- 实战干货!50行Python代码一键整理桌面!
大家好,我是菜鸟哥! 我的老同学小马忙于找工作,整天被各种照片信息,和面试笔试资料搞的焦头烂额,很多文件来不及处理,全部都堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让 ...
- 菜鸟来也!50行Python代码一键整理桌面
我的老同学小马忙于找工作,整天被各种照片信息,和面试笔试资料搞的焦头烂额,很多文件来不及处理,全部都堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得 ...
- 50行python游戏代码_使用50行Python代码从零开始实现一个AI平衡小游戏
使用50行Python代码从零开始实现一个AI平衡小游戏 发布时间:2020-10-23 09:26:14 来源:脚本之家 阅读:74 集智导读: 本文会为大家展示机器学习专家 Mike Shi 如何 ...
- 50行的python游戏代码_使用50行Python教AI玩运杆游戏
编译:yxy 出品:ATYUN订阅号 嗨,大家好!今天我想展示如何使用50行Python代码教一台机器来平衡杆!我们将使用标准的OpenAI Gym作为我们的测试环境,并只使用numpy创建我们的智能 ...
- python50行小游戏_使用50行Python代码从零开始实现一个AI平衡小游戏
集智导读: 本文会为大家展示机器学习专家 Mike Shi 如何用 50 行 Python 代码创建一个 AI,使用增强学习技术,玩耍一个保持杆子平衡的小游戏.所用环境为标准的 OpenAI Gym, ...
最新文章
- Django 全文检索6.3
- 【乱】乱,乱,乱,android真乱!
- CSS sprites
- react native 从头开始
- Solidworks如何绘制装饰螺纹线
- .NET6下周发布真的香,可不少人却只会.NET Framework!
- java中,剩下的这两个内部类不太好理解!
- 我的Serverless实战——引领云计算的下一个十年
- ubuntu安装锐捷客户端
- 如何批量查询身份证号码地址归属地,身份证性别男女,星座,身份证生肖,身份证年龄以及身份证是否校验合法,一篇文章介绍清楚
- cast to pointer from integer of different size [-Wint-to-pointer-cast], cast from ‘void*’ to ‘int’ l
- js数组常用方法复习
- 如何让网站很快被百度收录?
- 华为服务器 电源管理 高性能,华为服务器可服务性设计介绍-电源篇-Huawei.PDF
- 【检测与估计理论(Detection and Estimation Theory)】一、估计简介(Introduction of Estimation)
- 多目标优化问题及求解
- 如何让Python代码加速运行?
- nvm安装流程、使用nvm安装指定node版本
- BIM模型文件下载——千禧教堂Revit模型
- 【JY】ETABS中剪力墙的弹塑性行为模拟和评价