2020 把课程表导入日历 python3 Windows/Macos

本文介绍了如何使用Python3将课程表从Excel导入到日历,适用于Windows和MacOS。通过两个脚本,将Excel表格转换为ICS文件,然后导入到iOS、Mac或Outlook日历,实现统一管理课程。
摘要由CSDN通过智能技术生成

2020 把课程表导入日历 python3

借鉴了这位的 文章,思路非常清晰明了,但是在Windows实现时,代码出现了非常多的问题。

这里将代码由python2改成python3,并进行了改进,实测Windows和Mac都可以完美运行

这是我修改过的代码

管理课表是大学生非常头疼的事情,稍有不慎就忘了上课(确实有时候也不是因为忘了,就是不想去),所以我们需要把课程表(word、excel)转成便于查看的形式,作为最方便的形式,整理下课程表,一起导入到日历里。

iOS端其实 App Store 里课程表的应用并不少,各个学校也可能有自己的教务系统爬下来做出来的课程助手,所以管理课程这件事并不是难事。但是这些课程助手与官方app比还是差了一点,所以我选择iOS官方日历+outlook日历。
将课程表导入到日历管理的好处十分明显:

  • 统一管理。将课程和其他安排统一管理,方便安排和查看
  • 好看。官方app毕竟是职业程序员做出来的,优雅而美观,掉链子的可能性最小

程序总共由两个脚本完成,最后将 ICS 导入日历即可。步

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值