withopen(tar, 'r+', encoding='utf-8') as f: lines = f.readlines() for line in lines: for i in ls: if i in line: line = f"![{i[0:-4]}][assets/{i}]"+ '\n' withopen(tars, 'a+', encoding='utf-8') as file: file.write(line)
if __name__ == '__main__': start=time.time() path=os.getcwd()+'\\' ls = os.listdir(path) for i in ls: res = re.findall(r'(.*?).md',i) iflen(res): name = res[0] filename = name + ".md" temfile = name + 'base64' + ".md" break for i in ls: res = re.findall(r'(.*?)base64.md',i) iflen(res): rmfile = path + temfile os.remove(rmfile) print(filename) change(path) create_file(path) print('post time:',time.time()-start)