【Python杂记】:课程表生成日历程序(生成.ics文件可直接导入日历)

项目场景:

        临近开学,大家也基本收到了自己的课表,但是一想想天天还得看上什么课,还分哪些周上课,有些课从第一周上到第八周就结课了,有些要上到期末,于是像我这么懒的人,自然是要手机来提醒我的。于是这篇文章应运而生,希望对大家有所帮助,也让我水一篇文章。


问题描述

        首先我想的是,用雷总(我的偶像)MIUI的课程表,来生成会很好用,但是有个问题就是每个科目都得自己输入,并且无法生成共享.ics文件,像我这么懒的人自然是不喜欢。

        亲测,课程表功能还是很可以,但对我这么懒的人无效,甚至嫌弃麻烦。我也尝试了小爱视觉来识别课程表,但是总是识别的不全且有问题,所以这个无法达到我的要求。

   

         后又使用了各类软件,还有能进入教务系统的然后自己读取课程表,然后可以生成.ics文件,亲测很多都是进入不了教务系统,且识别有问题,一定要根据它提供的格式才行,这对我来说也烦。

        其他软件就不贴图了,难截图,反正不是很好用,当然这些仅限我自己,对大部分同学来说应该是够用的。

        既然我自己有这个需求,于是用python自己写了一个生成.ics文件的程序,当然这个参考了github一位大佬的程序,很遗憾,参考了没能留下痕迹,这里不能标出来,鸣谢!如果有关作者看到这篇文章,我可以特别鸣谢一下。刚开始做的时候没有思路,于是参考......


效果展示:

成功导入,导入教程大家自行百度:

                                      


 解决方案:

        CSDN&公众号:嵌入式up

                欢迎大家学习交流!

       项目下载链接: 百度网盘 请输入提取码


总结

        不怕万人阻挡,只怕自己投降。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值