Hexo唯一ID遍历器 发表于 2020-11-26 | 分类于 others 用 hexo 写博客,为了 URL 好看,显然要手动为每一篇文章都指定 ID,怎么防止重复呢? 可以用 python 代码实现 强语义的代码如下 1234567891011121314import os# 改变当前工作目录,并获取目录下的所有文件os.chdir('D:\hexo\source\_posts')arr=os.listdir()# 读取每个文件的内容,存数组arr=[open(file,mode='r',encoding='utf-8').read() for file in arr]# 读取每个内容中的 ID,存数组arr=[text.split('id: ')[1].split('\n')[0] for text in arr]arr.sort()for i in arr: print(i) 通过如上代码,一眼就可以看出哪里 ID 重复了 --It's the end.Thanks for your read.--