我希望从谷歌日历导出(可能是自动)一个.ics文件,并将其转换为文本日记(可能是.md或.html)。有一种方法,使用IFTTT脚本,但过于商业化,我正在寻找一个开源解决方案。
发布于 2018-11-19 22:25:10
不确定是否有预先准备好的解决方案,但如果您了解一些Python,可以尝试ics.py。那么,只需pip install ics:
from ics import Calendar
md_template = """
### {start}
*{name}*: {desc}"""
with open("basic.ics") as f:
cal = Calendar(f.read())
print("## Calendar")
for e in sorted(cal.events):
print(md_template.format(start=e.begin.humanize(), name=e.name,
desc=e.description))https://unix.stackexchange.com/questions/482836
复制相似问题