博客园Markdown文件上传指南(2024年)

Markdown文件上传博客园

冲浪发现了能直接上传markdown文件的脚本,不用自己慢慢复制了,非常好用~

博主今日才发现CSDN可以直接上传MD文件,但弄这个还是费了点心思…所以还是发吧。

借鉴了一些博主的思路,整理后给出最新版的博客园上传md文件指南。

所需工具:

  1. Typora 需要破解版,网上很多。
  2. python
  3. pycnblog(实现md文件上传的脚本):https://github.com/dongfanger/pycnblog

Typora的设置:

​ 上传笔记肯定会有图片,需要对Typora的相关偏好进行设置:

在这里插入图片描述

​ 之后插入图片就会生成一个assets文件夹用来存放图片,如果是直接复制粘贴需要手动选择,例如:
在这里插入图片描述

​ 手动选择一下,复制不影响源文件,移动会将源文件移动到assets文件夹。

在这里插入图片描述

​ 在md文件同目录下生成该文件夹则设置成功。

脚本的使用

​ 修改一下config的信息就ok了,可以直接按照pycnblog带的README进行配置。

  1. blog_url:进入博客设置界面,最底部就是。

    在这里插入图片描述

    在这里插入图片描述

    如图所示,记得勾选允许MetaWeblog的访问。

  2. blog_id:即blog_url最后的部分,比如博主的id:lsslcj

  3. usename:登陆用户名,不一定是昵称。

    在这里插入图片描述

    是蓝框中的部分。

  4. password:之前是登陆密码, 但由于博客园的更新,需要使用令牌进行访问,即这部分是输入令牌,随便一个令牌即可。

    ​ 进入博客设置中的Acess Tokens:

    在这里插入图片描述

    ​ 如果你没使用过令牌什么的,右边是空的,需要新创建一个,如果已有,就直接用之前的就行,不必新建。创建令牌后要保存好!之后是无法查看令牌内容的。

    config模板

    ​ 可以根据这个模板进行配置。

    blog_url:   #博客接口地址
    blog_id: "" #接口地址的最后一部分
    username: ""   #登录用户名,不一定是昵称
    password: ""  #某一个令牌
    
    # 是否生成图片替换后本地文件,默认False关闭
    gen_network_file: True
    
    # 上传后是否发布,默认未发布,设置True为发布
    publish: True
    
    # 图片自定义显示格式,默认不设置
    # img_format: "<center></center>" 设置居中和宽度
    # img_format: typora 还原typora图片样式,居中,设置zoom,上传后无需再手动调整图片大小
    img_format: typora
    
    #要添加到的分类 多个分类用英文逗号分开 不用分类则不填即可 例如
    #categories: c++
    #categories: c++,learn
    #categories:
    categories:
    

    上传失败的可能原因:

    1. 没安装pyyaml库,在终端中输入 pip install pyyaml 或者 pip install yaml

    2. md文件中某些图片不在assets文件夹中,特别注意,在代码中,如果有

      <img src="" style="" />
      

      类似的代码,也会因为找不到图片而上传失败。目前没有找到解决的办法,只能先把这部分给删除(注释没用)后,在博客园后台再加回来。

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Markdown编辑工具分为三类:平台集成工具、独立软件类和插件类。平台集成工具是指各大在线博客、社区平台自带的写作工具,比如CSDN博客园、简书等。独立软件类是指下载到自己机器上使用的独立产品,可以编辑本地文件,比如Mou、MarkdownEditor、Haroopad等。插件类是指在你现有的主流编辑器上安装的插件,使你的编辑器具有Markdown的功能,比如Atom、WebStorm、Sublime Text等。这三类软件分别面向不同的Markdown用户,根据自己的需求来选择适合的工具。 随着技术的发展和人们对效率的追求,Markdown编辑器已经成为许多人写作的首选工具。Markdown是一种轻量级的标记语言,使用简单、方便快捷,并且可以方便地转换成各种格式的文件。常用的Markdown编辑器有VS Code等。 总体来说,Markdown编辑器受到人们的青睐,因为它们具有简单、快捷、方便等特点,可以提高写作效率和质量。根据自己的需求和以下几个方面考虑,选择适合自己的Markdown编辑工具。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [一些Markdown编辑器](https://blog.csdn.net/cool99781/article/details/104234688)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [推荐几款主流好用的markdown编辑器](https://blog.csdn.net/yucdsn/article/details/129329483)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值