美文网首页
自动生成Markdown格式文档图片链接

自动生成Markdown格式文档图片链接

作者: 辣么大大大大 | 来源:发表于2018-03-01 10:30 被阅读0次

我们使用md格式写博客时,经常需要插入图片,本文介绍一种简单自动的方法。该文章是一个启发,介绍如何使用gitee作为免费图床。没有使用github的原因是github国内访问有些慢。
另外,还有其他优秀的云存储,例如7niu,朋友们也可以试一下。

重点:思路主要是使用脚本自动上传文件,并自动生成地址链接。

Use Gitee as public pictures storage.

Step 1

  • Create a project as your picture storage
  • Submit your pictures
png

Step 2

How to use it?

This is a sample:

example: this picture below is from gitee.

png

Step 3, tips about Git usage:

git init 
git add origin xxx
git add --all
git commit -m "commit"
git push -f origin master

Step 4, 使用Python自动生成图片链接

import os

# windows下命令之间使用&连接。
# 如cd C:\&dir

# 执行提交代码到git操作
cmd = 'E:&cd E:\gitpic&git add --all&git commit -m "update"&git push -f origin master'
# cmd = 'ipconfig'
result = os.popen(cmd)
print(result.read())

# 遍历目录,生成引用的图片链接
file_dir = 'E:\gitpic'
file_list = os.listdir(file_dir)
images = []

# 最近的20张图片
for f in file_list[-20:]:
    if f.endswith('.png'):
        img = "![" + f.split('.')[0] +"](https://gitee.com/gdhu/prvpic/raw/master/" + f +")\n";
        print(img)
        images.append(img)

# 写文件
with open('C:/Users/x1c/Desktop/图片地址.txt', 'w') as f:
    f.writelines(images)

Step 5, 生成链接后的文档直接拿来复制使用,插入到md格式的文档中

Image_400

Step 6,windows下面写一个bat文件吧

自动调用python脚本

例如:D:\ProgramData\Anaconda2\envs\py36\python.exe E:/gitspace/x1c/PythonProjects/oneshotplanner/tools/wincmd.py

Image_401

相关文章

网友评论

      本文标题:自动生成Markdown格式文档图片链接

      本文链接:https://www.haomeiwen.com/subject/elfgxftx.html