Pycnblog 使用说明

博客园上传 Markdown 文件​

功能
  • 一键拖拽上传
  • 默认“未发布”,可选择直接发布
  • 重复上传,提示是否更新博客
环境(操作步骤)
  1. 安装 Python3
  2. 克隆 ​​https://github.com/dongfanger/pycnblog​​ 的文档(点击绿色按钮 Code,在弹出的小窗中点击最下方按钮​​Download ZIP​​)
  3. 在命令行里输入​​pip install pyyaml​
配置

在 config.yaml 中,填写博客配置信息。

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


blog_url

在自己的博客页面(cnblogs.com/xxx),点击管理进入博客后台>设置>其他设置(页面最底端)找到 MetaWeblog 访问地址 (rpc.cnblogs.com/metaweblog/xxx)

blog_id

blog_id 就是访问地址(博客页面)的尾巴

username

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

password

password 是账户的密码。

运行

Windows

打开文件夹里的​​cnblog_markdown.cmd​​,提示​​Please input file path:​

把 Markdown 源文件往里一拖,回车就完事了。



Mac:

配置PATH,​​cd ~/​​, ​​vim .bash_profile​​,输入​​i​​编辑,添加​​export PATH=/tool_local_path/:$PATH​​,按下 “ESC” 按钮,输入​​:wq!​​,回车保存。立即生效,​​source ~/.bash_profile​​。​​cd tool_local_path​​,修改可执行文件权限,​​chmod 777 cnblogmd​​。修改​​cnblogmd​​文件,​​/tool_local_path/upload.py​​。

以后直接打开终端,输入cnblogmd,就可以了。

这里不太清楚 Mac 系统