好耶!好耶!好耶!

如题所述,EASY大佬给我嫖了一个他的域名的子域名。

比较值得记录的是因为需要替换的图片比较多,所以使用了Python脚本来实现所有的修改。

科学技术是第一生产力(确信)

本来打算自己写的,但是随手去网上搜了一下发现了非常合用的就直接修改了一下拿来用了。

这里也记录一下。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import re
import os


def reset():
i = 0
path = r"D:/Demo/HEXO/source/_posts/"
filelist = os.listdir(path) # 该文件夹下所有文件(包括文件夹)
for files in filelist: # 遍历所有文件
i = i + 1
Olddir = os.path.join(path, files) # 原来的文件路径
if os.path.isdir(Olddir):
continue;

filename = os.path.splitext(files)[0]
filetype = os.path.splitext(files)[1]
filepath = path + filename + filetype

alter(filepath, "ero.bw-blog.top", "fishbed.lvbibir.cn")


def alter(file, old_str, new_str):
with open(file, "r", encoding="utf-8") as f1, open("%s.bak" % file, "w", encoding="utf-8") as f2:
for line in f1:

if old_str in line:
line = line.replace(old_str, new_str)

f2.write(line)

os.remove(file)
os.rename("%s.bak" % file, file)


reset()

Python确实香,半年多没写Python脚本看了几眼就知道这个脚本运作原理了,如果是个C语言的程序我TM直接自闭。

以上。