从 Leanote 迁移到 Obsidian
Posted | stdout
差不多积累了10年的笔记,因为软件开发商跑路去做 2B 了,这玩意也没人维护了。换 Obsidian
Leanote 不支持导出 .md
但是它自己的格式就是 json,转换一下很简单。
- 把一个目录下的笔记批量导出为 Leanote 格式,比如导出到
/tmp/folder1
- 执行Python代码
import json dir = '/tmp/folder1' for n in os.listdir(dir): if not n.endswith('.leanote'): continue with open(f"{dir}{n.replace('.leanote', '.md')}", "w") as f2, open(dir+n) as f1: f2.write(json.load(f1)['notes'][0]['content']) os.remove(dir+n)
- 你会发现该目录下的
.leanote
都变成了.md
。拖拽到 Obsidian 即可
希望对搜到这篇文章的人有所帮助。
Comments