首页 > 后端开发 > Python教程 > 有趣的文件移动器脚本:从桌面到屏幕截图文件夹

有趣的文件移动器脚本:从桌面到屏幕截图文件夹

王林
发布: 2024-09-10 06:39:39
原创
919 人浏览过

Fun File Mover Script: From Desktop to Screenshots Folder

是否曾因桌面上的杂乱而感到不知所措? ?️ 如果您像我一样,您的桌面可能是随机文件的宝库。共同的罪魁祸首之一?截图! ?它们堆积起来的速度比你说“文件管理”还要快。

所以,我决定用一个有趣的小脚本来解决这个问题。以下是如何将所有这些屏幕截图(或任何特定文件类型)从桌面移动到指定文件夹,同时保持一切整洁有序。 ?

您需要什么
Python 安装在您的计算机上。
pathlib 库(Python 自带,所以不需要额外安装!)。

脚本
这是完成所有繁重工作的脚本:

导入路径库

设置路径
desktop = pathlib.Path('/Users/91763/Desktop')
new_path = pathlib.Path('/Users/91763/Desktop/Scr​​eenshots')

如果目标文件夹不存在,则创建它
new_path.mkdir(exist_ok=True)

将所有 PNG 文件从桌面移动到新文件夹
desktop.iterdir() 中的文件路径:
if filepath.suffix == '.png':
new_filepath = new_path.joinpath(filepath.name)
文件路径.replace(new_filepath)

分解

设置路径:我们首先定义桌面的路径以及我们想要将屏幕截图移动到的新文件夹。

创建文件夹new_path.mkdir(exist_ok=True)确保我们的新文件夹存在。如果没有,它就会为我们创建一个。

查找和移动文件:我们使用desktop.iterdir()循环遍历桌面上的每个文件。如果文件是 PNG(您可以将其更改为您喜欢的任何扩展名!),它将被移动到新文件夹。

为什么这么酷

自动化:不再需要手动对文件进行排序。

组织:保持桌面干净,屏幕截图整齐地隐藏起来。

简单:该脚本简单明了,易于适应其他文件类型或目标。

尝试一下,看看您的桌面从混乱的状态转变为井井有条的典范! ?如果您有任何问题或建议,请将其放在下面。快乐编码! ?

以上是有趣的文件移动器脚本:从桌面到屏幕截图文件夹的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板