云南网站建设优化企业,安装discuz x 3.1 网站虚拟主机的要求,windows安装wordpress,网站建设与数据库管理说明#xff1a;飞书是在线文档平台#xff0c;本文介绍如何使用Python程序批量将飞书文档转为MD文档#xff0c;并下载到本地#xff1b;
复制地址
首先#xff0c;把文档的URL都复制下来#xff0c;这个需要一个一个点#xff0c;并复制拷贝#xff0c;但却是工作量…说明飞书是在线文档平台本文介绍如何使用Python程序批量将飞书文档转为MD文档并下载到本地
复制地址
首先把文档的URL都复制下来这个需要一个一个点并复制拷贝但却是工作量最大的一步 如下 转换
飞书转为Markdown在GitHub上有一个工具可以在线将飞书的文档转为Markdown并生成一个压缩包.zip到本地。 该工具提供了一个在线版 把前面飞书中的文档地址拷贝到这里点DOWNLOAD就可以了。 分析
我们可以通过Python程序将需要转为MarkDown的飞书文档使用Python程序循环去访问这个地址就好了。
首先分析前面转换攻击点击DOWNLOAD后发送的请求链接如下 通过分析可知地址的格式是这样的 格式
https://feishu2md.onrender.com/download?urlhttps%3A%2F%2Fqwek6s2dw90.feishu.cn%2Fwiki%2F 文档地址码 %3Fchunked%3Dfalse编码
这就好办了开始编码如下
import requests# 飞书中的文档地址码
doc_list [XXXXXXXXXXXXXXXXXXBn9b,XXXXXXXXXXXXXXXXXXTnBg,XXXXXXXXXXXXXXXXXX5nFL,XXXXXXXXXXXXXXXXXXxnUs,XXXXXXXXXXXXXXXXXXOnGf,XXXXXXXXXXXXXXXXXXVnxb,XXXXXXXXXXXXXXXXXXgnhc,XXXXXXXXXXXXXXXXXXVnwc,XXXXXXXXXXXXXXXXXXAnIg,XXXXXXXXXXXXXXXXXXbnis,XXXXXXXXXXXXXXXXXXnnDg,XXXXXXXXXXXXXXXXXXJnDf,XXXXXXXXXXXXXXXXXXmnSd,XXXXXXXXXXXXXXXXXXEnlh,XXXXXXXXXXXXXXXXXXEnJg,XXXXXXXXXXXXXXXXXXjnBg,
]# 遍历文档并转换
for index, value in enumerate(doc_list):# 拼接URLurl (https://feishu2md.onrender.com/download?urlhttps%3A%2F%2Fqwek6s2dw90.feishu.cn%2Fwiki%2F value %3Fchunked%3Dfalse)# 发送请求response requests.get(url, streamTrue)# 写入到本地if response.status_code 200:with open(rC:\Users\10765\Desktop\markdown \\ str(index) .zip, wb) as f:for chunk in response.iter_content(chunk_size8192):f.write(chunk)print(文件下载完成)else:print(文件下载失败状态码, response.status_code)设置路径为桌面文件名为索引启动程序测试下载速度取决于飞鸽文档的大小我这十几个文档十分钟左右都下载完成了 压缩包中包含文档和静态资源图片 这样批量将飞书文档转为MD文档的步骤就完成了