首页 > 其他分享 >上传本地Markdown文件至博客园

上传本地Markdown文件至博客园

时间:2022-10-12 22:45:58浏览次数:83  
标签:Markdown MetaWeblog 博客园 blog 访问 上传 id

1、前言

最近想把很多用Typora写的实验报告在博客园留个备份,但是直接复制粘贴会丢失很多图片,并且博客园的markdown编辑器实在是太难用了。所以就想直接把md文件上传至博客园,于是找到了这个git上的小工具。

2、功能

  • 一键拖拽上传
  • 默认“未发布”,可选择直接发布
  • 重复上传,提示是否更新博客

3、环境

Python 3

  • 安装 pyyaml 库:cmd中输入 pip install pyyaml
image-20221012220610057

4、配置

打开pycnblog-master文件夹中的config.yaml文件修改配置

在博客园6.21更新后,MetaWeblog现在不支持密码登录,需要通过访问令牌(access token)登录,在博客后台设置页面,允许MetaWeblog博客客户端访问,下方有MetaWeblog访问令牌 ,点击查看,创建访问令牌。

blog_url: https://rpc.cnblogs.com/metaweblog/testblog
blog_id: "testblog"
username: "zhangsan" 
password: "123456" 

blog_url

blog_url在博客后台->设置,页面最下方的MetaWeblog访问地址。

blog_id

blog_id就是访问地址的尾巴,在这个例子中就是 testblog。

username

username是登录用户名,跟blog_id不一定是同一个。

password

password这里需要填写访问令牌,原因在先前已经说了。

5、运行

  1. 点击运行pycnblog-master文件夹中的 cnblog_markdown_cmd 文件,提示Please input file path:
  2. 将编辑好的md文件拖进窗口中,回车
image-20221012221531622

6、发布

运行成功的文档在博客园的草稿箱中,可编辑发布。

image-20221012223532619

参考博客:

https://www.cnblogs.com/gered/p/14736136.html

https://www.cnblogs.com/df888/p/11826480.html

标签:Markdown,MetaWeblog,博客园,blog,访问,上传,id
From: https://www.cnblogs.com/tangjielin/p/16786386.html

相关文章

  • 【Vegas原创】Livewriter不能连接博客园的解决办法
    报错现象: 解决方法:1,日志网址上面,随便输入一个字符,比如:a,下一步2,手动配置日志类型:a)在“Typeof weblogthatyouareusing”中选择“Custom(MetaweblogAPI)”。b)“......
  • CSDN文章转载博客园(转)
    转自:https://www.cnblogs.com/lanhaipeng/articles/16128431.htmlCSDN文章转载博客园csdn博客中有很多优秀的文章,自己习惯在博客园记录,为了便于之后浏览,习惯复制到博客......
  • markdown语法
    目录斜体、粗体、加粗斜体、删除线超链接分级标题列表无序列表有序列表数学公式斜体、粗体、加粗斜体、删除线1、这是斜体2、这是粗体3、这是加粗斜体4、这是删除线......
  • 单链表-Python实现-jupyter->markdown 格式测试
    单链表引入顺序表理解Python变量的本质:变量存储的不是值,是值的地址理解Python的"="表示的是指向关系案例:交换a,b的值,a=10,b=20a,b=20,10t0:a这块内存(也有id),......
  • 博客园Markdown语法代码块折叠
    博客Markdown语法代码块默认不折叠,如果代码块过长很影响读者体验,可以使用自带博客园样式进行折叠。语法如下:请注意:在要折叠的代码内容前后各插入一行空格<details><......
  • 给自己的博客园添加网抑云音乐播放器
    1.申请权限首先给自己的博客园设置,申请js权限,这个教程可以去搜。2.打开网页版网抑云音乐点击一首你喜欢的歌进入,然后点击生成外链播放器然后复制代码:进入到自己......
  • 使用txt动态上传数据至库表
    在CBO的程序开发过程中,需要为Table准备大量的测试数据,手动录入效率低,不专业,我们可以采用其他的高级编辑工具(例如:EXCEL,EditPlus)按照Table数据存储结构准备好数据,最后保存......
  • MarkDown文件与Tyora编辑器第一次正式使用笔记
    第一次正式使用Tyora编辑器,记录MarkDown文件常用的语法。MarkDown文件后缀为.md;和文本文件一样简单,比文本文件强大,有常用的样式。Tyora编辑器可以编辑md文件,0.11.8为免费......
  • 博客园
      找到人生的使命是我最近一直在做的事情!  从小喜欢阅读写作,也许我的使命与阅读写作相关!不管人生如何,阅读写作是我坚持得最久的一件事情,也是我觉得最幸福的一件事......
  • #yyds干货盘点#今天聊聊大文件上传
    文件上传在开发中的需求比较多,上传的解决方案也很多,咱们下面一一来看:文件上传普通表单上传使用PHP来展示常规的表单上传是一个不错的选择。首先构建文件上传的表单,并指定表......