博客园上传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了... 感谢作者
最后上传这篇笔记,应该会将之前的笔记进行更新
本文作者:WTHusky
本文链接:https://www.cnblogs.com/wthuskyblog/p/15947303.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异