经过
2021-07-19,大雨。
今天突发奇想,打算把自己电脑上的Markdown
笔记上传到CSDN
博客上。
第一次尝试
先尝试了导入
功能:
导入后:
呃。。。难道图片相对路径不行?
第二次尝试
尝试写了个Python
脚本把Markdown
中的图片路径改成绝对路径:
import os
import re
import base64
NOW_PATH_DIR = 'E:\\work\\notes\\test'
def s_dir(path: str) -> None:
'''搜索md文件'''
global NOW_PATH_DIR
NOW_PATH_DIR = path
file_list = []
dir_list = []
for p in os.listdir(path):
p = os.path.join(path, p)
if os.path.isdir(p):
dir_list.append(p)
elif os.path.isfile(p) and p.endswith('.md'):
file_list.append(p)
# 先处理file,再处理dir
for p in file_list:
with open(p, 'r+', encoding='UTF-8') as f:
t = f.read()
t = change(t)
f.seek(0)
f.write(t)
for p in dir_list:
s_dir(p)
def img_absolute_process(repl