前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >导出语雀所有文档方案

导出语雀所有文档方案

原创
作者头像
星哥玩云
发布2023-03-14 17:21:02
2.3K0
发布2023-03-14 17:21:02
举报
文章被收录于专栏:开源部署开源部署

前言

使用语雀已经有2年多了,团队的文档都在语雀里面做为共享编辑,使用也很方便。

前几天会员“语雀空间团队数量已达标准版上限”直接就不能编辑了,开始收割了,无奈兜里银两不够。

想到迁移到其他自建的开源项目中。

1.将文档备份到本地(鸡蛋不能放到一个篮子里)

2.如果太依赖某一个文档平台,免费又无法满足日常需要(开始收割时刻了)

image-20230314163627173
image-20230314163627173

系统介绍

系统: centos7

ip: 192.168.1.3

img
img

获取语雀的 Token

账户设置—>Token

image-20230314165144487
image-20230314165144487

创建之后复制Token备用

安装Conda

1.找到合适的anaconda包

当然windows安装anaconda就不阐述了,文档一堆也好理解,本文主要讲述centos7的安装。

安装包地址:https://repo.anaconda.com/archive/

代码语言:javascript
复制
#wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh

下载完成执行:

#sh ./Anaconda3-2022.10-Linux-x86_64.sh

2.环境变量

代码语言:javascript
复制
# vim /root/.bashrc
添加:
export PATH="/root/anaconda3/bin:$PATH"

# source /root/.bashrc

3.验证是否安装成功

代码语言:javascript
复制
# conda info

     active environment : None
       user config file : /root/.condarc
 ·····
             netrc file : None
           offline mode : False

使用ExportMD-rectify-pics工具

1.克隆仓库

git clone https://hub.fastgit.xyz/dzh929/ExportMD-rectify-pics.git 或 git clone https://ghproxy.com/https://github.com/dzh929/ExportMD-rectify-pics.git

代码语言:javascript
复制
# git clone https://ghproxy.com/https://github.com/dzh929/ExportMD-rectify-pics.git
# cd ExportMD-rectify-pics

2.安装python依赖

代码语言:javascript
复制
# pip install -r requirements.txt

3.导出语雀文档

请输入语雀namespace NameSpace:访问语雀个人主页https://www.yuque.com/中的xxx部分 Token:访问语雀Token新建,只需要给读取权限即可。

代码语言:javascript
复制
# python ExportMD.py

然后输入你的Token

img
img

按键盘上下键移动,按空格选择,然后按回车

image-20230314170159327
image-20230314170159327

PS遇到问题

‘NoneType’ object is not iterable

一般是你的namespace或者语雀的token发生了变化,你把ExportMD.py同目录下的.userinfo删除即可,然后重新输入信息即可!

代码语言:javascript
复制
rm .userinfo

File name too long

代码语言:javascript
复制
OSError: [Errno 36] File name too long: './yuque/线上事故记录与优化/SDK 抽奖异常问题\n【事故时间】:8 月 26 日 9 点-11 点\n【事故时长】:约 2 小时\n【事故影响】:更新代码后 SDK 抽奖活动不正常扣除次数,导致部分用户无限抽奖获得大量\n金币,用异常获得的金币兑换了部分爱奇艺月卡和其他事物奖励。\n【事故原.md'

解决: 进入语雀中把文档名改断,或者将文档删除。

参考

https://www.yuque.com/duzh929/blog/ocffqg https://blog.csdn.net/weixin_47723549/article/details/127629129

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 系统介绍
  • 获取语雀的 Token
  • 安装Conda
    • 1.找到合适的anaconda包
      • 2.环境变量
        • 3.验证是否安装成功
        • 使用ExportMD-rectify-pics工具
          • 1.克隆仓库
            • 2.安装python依赖
              • 3.导出语雀文档
              • PS遇到问题
                • ‘NoneType’ object is not iterable
                  • File name too long
                  • 参考
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档