利用onenote-dump将OneNote笔记转换成markdown文件
最近在学线上课,用电脑记笔记再方便不过了。一开始,笔者使用的是OneNote,但操作麻烦,还有些BUG。在记完了第一章的笔记后,决定接下来使用markdown记笔记。于是,便有了下面将.one文件转换成.md文件的逝情。
本文用到的项目需要Python3环境,请预先安装好。
准备
进入上面的链接,下载这个项目。直链:https://codeload.github.com/HuimingPan/onenote-dump/zip/refs/heads/master。
在解压文件目录下执行命令安装依赖(当然,您可以切换pip版本):
pip install -r requirements.txt
耐心等待安装完就行。
过程
继续在这个根目录里操作。然后在终端输入以下命令:
python onenote-dump
其中,“notebook”——笔记本名;“output directory”——文档输出地址; 比如:
python onenote-dump "Software Development Notes" C:\Temp\dump
在运行上述命令后,会打开一个浏览器页面,输入自己的Microsoft账号和密码,使脚本有权访问Onedrive中的有关笔记本。在第一次授权之后,可以不需要再次授权。
笔记转换 授权完成后,程序将会将你的笔记本转换承.md文件,并保存在处。
本文由作者按照
CC BY 4.0
进行授权