IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 码云(gitee)图床失效问题解决方案 -> 正文阅读

[开发工具]码云(gitee)图床失效问题解决方案

一直使用Typora + gitee 进行日常学习记录,不过3月24日发现码云上的图片链接失效,一开始以为是本地环境有问题,下午19:00收到了码云邮件,说外链过多,仓库被封了。
在这里插入图片描述
还好是可以解封,不然后续自己再测试截图估计要吐了,但后续码云作为图床也不能用了,据说使用了防盗链,果断换阿里云oss。

发一封解封邮件就行,中间等待没超过24小时就解封了。模板给各位老板也写好了,自己再改下主题和仓库地址就行,主题格式:仓库被屏蔽+日期(20220325)

  码云官方你好:
             首先非常感谢你们提供的这个平台,让我们代码爱好者可以分享自己的代码,同时能够交流代码技术,日常学习中我喜欢积累一些技术文章,并选择码云作为我的图片存储平台,但很不巧的被封了,仓库大小并没有超容,如果官方不希望码云平台作为存储仓库,那么我可以换一个存储平台,但希望先给我解封(https://gitee.com/xxx/images),我想找回我的数据。
                                 
                                                                                                                                                                                       -----------------    xxx

阿里云oss 配置图床教程也比较多,没啥难度,我参考的是这篇文章:https://blog.csdn.net/qq_40241957/article/details/89490282,个性化配置自己按需选择就行。
最后就是markdown文件内容链接替换了,脚本如下:

#!/usr/bin/python3
# !usr/bin/python
# -*- encoding: utf-8 -*-
import os
import sys


def directory(directory):
    """单独一个目录"""
    files_list = []
    files_path_list = []
    if os.path.exists(directory):
        pass
    else:
        print("%s 不是一个有效的目录!!!" % directory)
        sys.exit()
    # 遍历目录下读取可读文件
    all_files_directory = os.walk(directory, topdown=True, followlinks=True)
    for root, dirs, files in all_files_directory:
        # 获取文件路径
        for f_name in files:
            file_path = os.path.join(root, f_name)
            files_path_list.append(file_path)
    return files_path_list, files_list


def replace_url(f_l):
    for f in f_l:
        if ".md" in f:
            with open(f, "r") as fr:
                all = fr.read()
                # 替换码云为阿里云oss地址
                down = all.replace("https://gitee.com/xxx/xxx/",
                                   "https://xxxx.oss-cn-shanghai.aliyuncs.com/xxxxx/")
                fr.close()
            with open(f, "w") as fr1:
                fr1.write(down)
            print("%s 完成替换!!!" % f)
        else:
            pass


if __name__ == "__main__":
    # windows 路径需要双反斜杠c:\\笔记\\
    a, b = directory("/Users/xxx/学习笔记/")
    replace_url(a)

只需设置笔记目录,以及需要替换的链接就行。

在如今数据爆发的背景下,云存储已成为潮流,但数据存储安全始终是潜在安全隐患。不管何种原因导致的数据丢失或暂时丢失,不管对企业还是个人,不管是否免费,都非常影响使用体验,那么此时应考虑的就是本地定期备份存储,才不受制于人。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-03-30 18:46:03  更:2022-03-30 18:46:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 4:33:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码