美文网首页
语雀文章转换到简书

语雀文章转换到简书

作者: 捞月亮的阿汤哥 | 来源:发表于2020-12-14 18:25 被阅读0次

问题描述

在语雀写的文章,有些时候希望同步到简书,但是会发现格式不是很兼容,特别是涉及到代码块的时候,如果每一处都修改的话,费时费力。

语雀导出成markdown格式

  • 网页端打开语雀
  • 选择右上角的导出
截屏2020-12-14 下午6.17.31.png
  • 选择markdown格式
截屏2020-12-14 下午6.18.11.png

markdown转换为简书格式

#coding=UTF-8
import re
import chardet

txt = input('请输入您要转换的txt文件名:')
def typora2jianshu(txt):
    try:
        with open(txt+'.txt','rb') as f:
            pre_string = f.read()
            f_charInfo = chardet.detect(pre_string)
            #print(f_charInfo)  # 输出文本格式信息
            print('此文本的编码方式为:',f_charInfo['encoding'])  # 取得文本格式
            string = pre_string.decode(f_charInfo['encoding'])  # 通过取得的文本格式读取txt
    except:
        print('恭喜你遇到了未知错误,联系文科数据员debug吧')
    pa0= r'<img src=\"' # 问题一:图片转义不识别
    f0 = re.sub(pa0,'![image](',string)
    pa1 = r'\" alt=\"文科数据员图片\" />'
    f1 = re.sub(pa1,')',f0)
    with open('ed_'+txt+'.txt', 'w',encoding='{}'.format(f_charInfo['encoding'])) as n:  # 设置文件对象
        n.write(f1)  # 将字符串写入文件中
        print('已经完成写入,文件名为{}'.format('ed_'+txt+'.txt'))
typora2jianshu(txt)

如果遇到了chardet没找到的问题,可以pip3 install chardet(如果权限不够sudo执行)

  • 新建一个xxx.txt文件,粘贴刚才所复制的文本,保存

  • 运行typora2jianshu.py

    截屏2020-12-14 下午6.24.41.png
  • 输入需要转换的文件名xxx

  • 打开新生成的ed_xxx.txt文件,复制文本

  • 粘贴到简书

相关文章

  • 语雀文章转换到简书

    问题描述 在语雀写的文章,有些时候希望同步到简书,但是会发现格式不是很兼容,特别是涉及到代码块的时候,如果每一处都...

  • 语雀,你值得拥有

    使用了两年多的语雀,相比简书来说实在好太多了,决定把文章迁移到语雀上,欢迎到家围观。历史文章地址:一次跳槽经历(阿...

  • 漫谈“停不下来”

    转自个人公众号:世说毅语,这是当时我的第一篇文章。现在还是没什么人看,我觉得换到简书试试,其实我也不是很在乎多少阅...

  • 博客搬家至CSDN和语雀通知

    感谢简书多年的陪伴和朋友的支持。 感觉技术类的文章经常有外链,在简书多有不便。现将博客搬迁至CSDN和语雀。 后续...

  • 苹果手机从简书切换到其他应用之后简书会关闭

    在简书看文章,如何切换到其他应用比如微信回复信息。再切换到简书,就重新回到简书首页了,之前看的文章都不见了,需要重...

  • 在语雀上的前端blog

    发现语雀文档很好用之后,简书博客已经荒废了 =。=欢迎访问我的语雀 blog =。= 前端blog必须掌握的 cs...

  • Angular 响应式表单

    文章转自我的语雀:https://www.yuque.com/liuyin-zzwa0/angular/react...

  • Angular 表单验证

    文章转自我的语雀:https://www.yuque.com/liuyin-zzwa0/angular/form-...

  • Angular 表单校验触发时机

    文章转自我的语雀:https://www.yuque.com/liuyin-zzwa0/angular/form-...

  • Angular 自定义表单控件

    文章转自我的语雀:https://www.yuque.com/liuyin-zzwa0/angular/custo...

网友评论

      本文标题:语雀文章转换到简书

      本文链接:https://www.haomeiwen.com/subject/jmqbgktx.html