Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

coder-file/yuque-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

5 Commits

Repository files navigation

功能

语雀个人知识库按目录结构导出为 markdown 文件(不需要超级会员)。

使用方法

  1. 安装 Python 运行环境
  2. 下载本仓库代码
  3. 安装相关依赖
  4. 修改 config.py 中的 cookie、x-csrf-token
  5. 使用 Python 执行 main.py
$ cd yuque-export
$ pip install requests
$ pyhton main.py

注意事项

  1. 不要泄露自己的 cookie 和 x-csrf-token,否则有信息泄露风险!
  2. 爬取时间间隔不要设置太小,速度过快存在被封禁风险。
  3. 导出时会按照语雀中的目录结构创建相应文件及文件夹,故语雀文件夹名称及文档标题应满足你所使用的操作系统的相关要求。
  4. 未验证导出的超长笔记是否完整。

如何获取 cookie 和 X-Csrf-Token

  1. 浏览器登录语雀网页版
  2. 打开一个知识库页面
  3. F12 打开浏览器控制台
  4. 点击控制台顶部菜单中的 "网络" 或 "net" 选项
  5. 点击 "清除网络日志" 按钮
  6. 点击 "Fetch/XHR" 按钮
  7. 刷新当前页面
  8. 搜索过滤请求,关键词:?target_type=Book
  9. 点击上一步中搜索出的请求
  10. 点击 "标头" 或 "Headers"
  11. 找到 "请求标头" 或 "Request Headers"
  12. 找到 cookie 和 X-Csrf-Token 并复制到 config.py 中 示意图

About

将语雀个人知识库按目录结构导出为 markdown 文件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /