1、前言
最近想把很多用Typora写的实验报告在博客园留个备份,但是直接复制粘贴会丢失很多图片,并且博客园的markdown编辑器实在是太难用了。所以就想直接把md文件上传至博客园,于是找到了这个git上的小工具。
2、功能
- 一键拖拽上传
- 默认“未发布”,可选择直接发布
- 重复上传,提示是否更新博客
3、环境
Python 3
- 安装 pyyaml 库:cmd中输入 pip install pyyaml
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、运行
- 点击运行pycnblog-master文件夹中的 cnblog_markdown_cmd 文件,提示
Please input file path:
- 将编辑好的md文件拖进窗口中,回车
6、发布
运行成功的文档在博客园的草稿箱中,可编辑发布。
参考博客:
标签:Markdown,MetaWeblog,博客园,blog,访问,上传,id From: https://www.cnblogs.com/tangjielin/p/16786386.html