首页 > 其他分享 >Markdowmtoblog 文件图片上传

Markdowmtoblog 文件图片上传

时间:2024-04-23 23:12:06浏览次数:23  
标签:MetaWeblog Markdowmtoblog blog com https path 上传 图片

pycnblog

博客园上传markdown文件 https://www.cnblogs.com/df888/p/11826480.html

注意

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

功能

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

环境

python3

git clone [email protected]:dongfanger/pycnblog.git

pip install pyyaml

配置

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

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

blog_url

blog_url在博客后台>设置,页面最下方的MetaWeblog访问地址。
https://rpc.cnblogs.com/metaweblog/testblog

blog_id

blog_id就是访问地址的尾巴, testblog。

username

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

password

password是密码。

运行

windows cmd:

打开cnblog_markdown.cmd(windows里面双击此文件即可),提示Please input file path:

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

mac:

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

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

可以直接使用python3 upload.py xxx.md命令

这个文章写得比较详细 https://www.cnblogs.com/gered/p/14736136.html

image-20240423172737211

标签:MetaWeblog,Markdowmtoblog,blog,com,https,path,上传,图片
From: https://www.cnblogs.com/liuliu-jing/p/18154055

相关文章

  • 把CIFAR-10数据集分类保存成图片
    一:cifar10数据集简介CIFAR-10数据集是一个广泛用于计算机视觉领域的数据集,主要用于图像分类任务。该数据集由Hinton的学生AlexKrizhevsky和IlyaSutskever整理得到。它包含10个不同类别的RGB彩色图片,每个图片的尺寸为32×32像素。这10个类别分别是飞机(airplane)、汽车(automobil......
  • 使用@MultipartConfig上传图片文件
    @MultipartConfig是JavaServletAPI的一部分,主要用于处理HTTP的multipart/form-data类型的请求,这种请求通常用于文件上传。当你在Servlet或JSP页面中使用@MultipartConfig时,你告诉容器这个Servlet或JSP页面将处理文件上传。@MultipartConfig(location="C:/Users/Administrator......
  • 导入图片
    @PostMapping("/uploadExercise")publicResponseEntity<String>uploadExercise(@RequestParamMultipartFilefile,@RequestParam("exercise_id")intexercise_id)throwsIOException{Stringmd5;try(InputStream......
  • python随机点名-图片版
    先创建图片文件夹,图片名就是用户名fromtkinterimport*fromPILimportImage,ImageTkimporttime,random,osclassRandomName(Frame):def__init__(self,parent=None,**kw):Frame.__init__(self,parent,kw)self._timer=Noneself.......
  • 文件上传-cnblog
    文件上传概念文件上传漏洞是指用户上传了一个可执行的脚本文件(php、jsp、xml、cer等文件),而WEB系统没有进行检测或逻辑做的不够安全文件上传必须以POST提交表单。表单中需要<inputtype="file"name="upload">攻击者通过上传恶意文件传递给解释器执行,然后就可以在服务器上......
  • 测试(上传博客)
    数据结构——单链表笔记//指的是单向链表中的结点有效数据类型,用户可以根据需要进行修改typedefintDataType_t;//构造链表的结点,链表中所有结点的数据类型应该是相同的typedefstructLinkedList{ DataType_t data;//结点的数据域 structLinkedList *next;//结......
  • 实现前端点击图片并显示
    参考:【前端解决方案】inputfile上传图片,并实现实时预览_fileinput动态加载预览数据-CSDN博客  <divclass="am-form-groupam-form-file"><divclass="tpl-form-file-img"><imgid="backim......
  • 轻松复现一张AI图片
    合集-AIGC(1) 1.轻松复现一张AI图片04-22收起 轻松复现一张AI图片现在有一个非常漂亮的AI图片,你是不是想知道他是怎么生成的?今天我会交给大家三种方法,学会了,什么图都可以手到擒来了。需要的软件在本教程中,我们将使用AUTOMATIC1111stablediffusionWebUI。......
  • vue.js 3 上传文件:el-upload 组件
    "@element-plus/icons-vue":"^2.3.1","axios":"^1.6.8","element-plus":"^2.6.2","pinia":"^2.1.7","pinia-plugin-persistedstate":"^3.2.1","vue":&......
  • 轻松复现一张AI图片
    轻松复现一张AI图片现在有一个非常漂亮的AI图片,你是不是想知道他是怎么生成的?今天我会交给大家三种方法,学会了,什么图都可以手到擒来了。需要的软件在本教程中,我们将使用AUTOMATIC1111stablediffusionWebUI。这是一款流行且免费的软件。您可以在Windows、Mac或GoogleColab......