import re
import requests
import os
import sys
# 获取markdown文件路径和图片保存目录
prefix = "content/post"
dest_dir = os.path.join(prefix, sys.argv[1])
markdown_file = os.path.join(dest_dir, 'index.md')
# 读取markdown文件内容
with open(markdown_file) as f:
text = f.read()
# 用正则匹配图片链接
matches = re.findall(r'!\[[^\]]*\]\((https?:\/\/[^)]+)', text)
idx = 0
for match in matches:
# 提取图片链接
img_src = match[match.find("(")+1:-1]
# 下载图片
response = requests.get(img_src)
img_name = str(idx) + '.jpg'
with open(os.path.join(dest_dir, img_name), 'wb') as f:
f.write(response.content)
# 替换为本地链接
text = text.replace(match, img_name)
text = re.sub(r"!\[.+\]", "![]", text)
idx += 1
# 写回文件
with open(markdown_file, 'w') as f:
f.write(text)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于Hugo框架构建的个人博客网站python源码(课程设计).zip 【1】项目代码完整且功能都验证ok,确保稳定可靠运行后才上传。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通,帮助解答。 【2】项目主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 【3】项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 【4】如果基础还行,或热爱钻研,可基于此项目进行二次开发,DIY其他不同功能,欢迎交流学习。 【备注】 项目下载解压后,项目名字和项目路径不要用中文,否则可能会出现解析不了的错误,建议解压重命名为英文名字后再运行!有问题私信沟通,祝顺利! 基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip基于Hugo框架构建的个人博客网站python源码(课程设计).zip 基于Hugo框架构建的个人博客网站python源码(课程设计).zip
资源推荐
资源详情
资源评论
收起资源包目录
基于Hugo框架构建的个人博客网站python源码(课程设计).zip (302个子文件)
1.gif 1.45MB
5.gif 1.21MB
5.gif 1.16MB
4.gif 512KB
2.gif 332KB
1.gif 227KB
index.html 233B
头像.jpeg 31KB
wasm.jpeg 27KB
15.jpg 4.76MB
13.jpg 2.76MB
1.jpg 2.76MB
1.jpg 2.19MB
5.jpg 1.91MB
5.jpg 1.18MB
12.jpg 1.17MB
2.jpg 1.13MB
4.jpg 1.02MB
6.jpg 918KB
11.jpg 816KB
14.jpg 734KB
0.jpg 611KB
11.jpg 575KB
12.jpg 560KB
9.jpg 537KB
3.jpg 491KB
1.jpg 489KB
2.jpg 489KB
8.jpg 483KB
1.jpg 472KB
9.jpg 469KB
0.jpg 463KB
0.jpg 452KB
4.jpg 452KB
8.jpg 450KB
12.jpg 429KB
5.jpg 414KB
2.jpg 393KB
2.jpg 377KB
3.jpg 363KB
7.jpg 345KB
0.jpg 328KB
2.jpg 323KB
3.jpg 317KB
6.jpg 317KB
5.jpg 308KB
7.jpg 291KB
7.jpg 284KB
4.jpg 284KB
1.jpg 283KB
5.jpg 280KB
6.jpg 266KB
9.jpg 263KB
9.jpg 253KB
4.jpg 251KB
6.jpg 249KB
6.jpg 247KB
7.jpg 242KB
3.jpg 239KB
8.jpg 238KB
13.jpg 237KB
8.jpg 225KB
8.jpg 223KB
11.jpg 221KB
1.jpg 219KB
14.jpg 213KB
15.jpg 210KB
12.jpg 208KB
7.jpg 206KB
4.jpg 206KB
7.jpg 201KB
5.jpg 199KB
13.jpg 197KB
2.jpg 196KB
3.jpg 196KB
15.jpg 195KB
4.jpg 194KB
0.jpg 193KB
4.jpg 192KB
2.jpg 189KB
6.jpg 186KB
2.jpg 186KB
2.jpg 184KB
0.jpg 182KB
0.jpg 182KB
8.jpg 182KB
3.jpg 176KB
2.jpg 175KB
0.jpg 175KB
8.jpg 172KB
0.jpg 172KB
10.jpg 170KB
14.jpg 167KB
7.jpg 167KB
2.jpg 166KB
3.jpg 166KB
12.jpg 165KB
0.jpg 165KB
13.jpg 164KB
7.jpg 164KB
共 302 条
- 1
- 2
- 3
- 4
资源评论
.whl
- 粉丝: 3843
- 资源: 4716
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 施工人员检测37-YOLOv7、COCO、CreateML、Darknet、Paligemma、VOC数据集合集.rar
- 嵌入式系统课程设计:基于51单片机的温度检测系统实现
- BurpLoaderKeygen
- 工具变量-A股上市公司企业盟浪esg评级数据(2018-2022年).xlsx
- 施工人员检测26-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- springboot靓车汽车销售网站(代码+数据库+LW)
- java区块链项目模块代码.zip
- C++按层次遍历二叉树.zip
- 施工人员检测22-YOLOv9数据集合集.rar
- 工具变量-乡村旅游指标数据2007-2021年.xlsx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功