DeppWang / youdaonote-pull

📝 一个一键导出 / 备份「有道云笔记」所有笔记的 Python 脚本。 A Python script to export/backup all the notes of the "Youdao Note".
MIT License
1.33k stars 292 forks source link

修复单行内富文本丢失问题 #146

Closed BinghamChi closed 5 months ago

BinghamChi commented 5 months ago

现在的脚本对于笔记里单行内富文本内容有丢失的问题。 例如原笔记内容为:

image

导出后的结果为:

image

原因为脚本中对于单行文本转换只取了第一个下标的内容,而富文本的每个部分是列表的形式,遍历即可修复。 修复后的导出结果为:

image
DeppWang commented 5 months ago

你好,感谢贡献,请再补充一个测试用例,简单一点的话,在 test 目录下新增一个 test-convert.json, 再新增一个 test-convert.md,再在 test.py 的 YoudaoNoteCovert 里面加一条就行。

DeppWang commented 5 months ago

代码风格检查没有通过,请再修改一下

BinghamChi commented 5 months ago

代码风格检查没有通过,请再修改一下

sorry我没看出来是哪个文件的风格检查没过。。

DeppWang commented 5 months ago

black 不没过。我先合并了