博客园上传Markdown文件
博客园上传Markdown文件
一、需求
近期开始写博客,习惯使用Markdown进行记录,然后会有部分截图,在Markdown中为本地链接,写完后发布比较麻烦,需要将图片链接转换为图床或其他外网可访问的链接地,所以开始寻找有没有解决方案,结果还真找到了,如下:
- 工具地址:https://github.com/dongfanger/pycnblog
- 作者地址:https://www.cnblogs.com/df888/p/11826480.html
- 其他参考博文:https://www.cnblogs.com/gered/p/14736136.html
原理啥的可以看作者的博文,这里就只是测试通过能够使用即可,先多谢作者
二、测试
2.1 首先先把脚本搞下来
git clone https://github.com/dongfanger/pycnblog.git
2.2 修改配置文件config.yaml
vim config.yaml
以下是最后配置完的
- blog_url 设置,页面最下方的其他设置里面的MetaWeblog访问地址
https://rpc.cnblogs.com/metaweblog/wthuskyblog
- blog_id: MetaWeblog链接的尾巴
- username: 登陆用户名(这个要去后台看自己怎么设置的)
- password: 密码
2.3 测试
pip install pyyaml
python3 upload.py ~/c0dingData/md/博客园上传Markdown文件.md
如果成功的话,会看到这篇笔记写到这儿了,下面是一会儿的测试结果截图:
OK了... 感谢作者
最后上传这篇笔记,应该会将之前的笔记进行更新