如何用语言做一个定时任务并完成相关工作需要?(需要用到的语言,以及业务逻辑)

想在日常工作中,做一个小工具,可以实现每日固定的几点定时获取某个网站里面数据(或者模拟人进行网站操作获取一些数据),并能够实现导出需要的数据并进行数据可视化,保存在某个既定的文件夹中。

1.定时任务可以使用linux系统自带的crontab来实现。
2.读取网站数据使用Python实现比较简单。可以在网上搜索一下python的爬虫的基础知识。将爬取的数据写入数据库,便于后面可视化使用。
3.数据可视化这一块,可以使用开源的可视化框架来实现(例如:grafana)。搭建好平台,直接写SQL就可以实现多种可视化效果。

使用python爬虫,csdn里搜一下,很多这方面的博客例子。

  1. 定时任务:
    linux系统自带的 crontab;
    window系统也有相应的定时系统:任务计划程序
  2. 数据抓取:
    利用python几行代码容易实现(前提是反爬不是很严格的数据)
  3. 导出excel或者csv文件到指定文件夹:
    利用python的xlwt或者pandas库可以将数据轻松导出

这不就是爬虫嘛https://blog.csdn.net/qq_42423940/article/details/84784983

可以用python来写好爬虫程序。然后windows系统上创建定时任务去执行这个python脚本。也可以使用C#编写程序,制作成windows服务。

get访问www.baidu.com,可以从他的返回协议上上面,获取到北京时间,然后依照 日 和 小时 作为判断条件,到达时间之后,先给一个数值加1,并且判断条件上
int 昨天日期 = 0;
int 从百度获取到的日期 = 11;
int 从百度获取到的小时 = 13;

        if (昨天日期!= 从百度获取到的日期)//昨天日期和现在获取到的日期不匹配的时候,代表过了一天了
        {
            if (从百度获取到的小时 >= 12)//比如判断到达中午12点钟的时候,就执行代码
            {
                昨天日期 = 从百度获取到的日期;//这里昨天日期被赋值了之后,这里只会运行一次

                //这里就运行代码就行了
            }
        }

https://blog.csdn.net/qq_15028721/article/details/121372605

Power Automate 允许您通过模仿用户界面操作(例如单击和键盘输入),在 Windows 桌面上实现 Web 和桌面应用程序自动化。您还可以将这些操作与对 Excel 等应用程序的预定义支持结合起来,以帮助自动执行重复性任务。
去微软商店里下载这个应用,足以满足你的需求。