7个很酷的Python项目以自动化无聊的东西

通过这7个初学者友好的Python自动化项目,可以在更少的时间内完成更多工作,从而解决日常烦恼。

来源:KDnuggets
作者的图像|意识形态图

您是否曾经花了几个小时的重复任务,这使您感到无聊和……无效?我完全明白了。

我们都去过那里,单击相同的文件夹,重命名文件,手动在应用程序之间复制数据等等。但是,您可以用Python自动化大多数无聊的东西。

我整理了一些实用的Python项目,可以帮助自动化我们所有人都面临的令人麻木的任务。每个人的设计目的是解决您每天可能面临的真正问题。

让我们开始。

1。自动文件组织者

为什么它有用:我们都去过那里。下载文件几个月,直到您的桌面或下载文件夹成为文档,图像和视频的考古挖掘网站。

为什么有用

要构建什么:创建一个脚本来监视文件夹(例如您的下载目录),并根据其类型自动将文件分配到适当的子文件夹中。

构建什么

功能包括:

    按文件类型自动类别(文档,图像,视频等)特定文件的自定义规则(例如将账单分类为“融资”文件夹)计划在设定的时间运行或当某些文件累积通知时,当文件移动
  • 通过文件类型自动分类(文档,图像,视频等)
  • 特定文件的自定义规则(例如将账单分类到“金融”文件夹中)
  • 计划在设定的时间运行或当一定数量的文件累积时触发
  • 可选通知文件时
  • 这样的简单脚本每周可以节省您20-30分钟的手动组织。

    2。电子邮件报告生成器

    为什么它有用:如果您定期编译并通过电子邮件发送数据报告,则此自动化可以大大减少您的工作量。

    要构建的内容:开发一个脚本,该脚本从源(电子表格,数据库或API)中提取数据,生成报告,并将其通过日程安排发送到预定义的收件人列表中。

  • 连接到您的数据源(CSV文件,Excel,SQL数据库)
  • 3。网站更改监视器

    您的