import re paths = open("paths.txt", "w+") file = open(r"C:UsersAdministratorDesktop新建文件夹 (6)cat.svg") regex = re.compile(r'.*?sd="(.*?)".*?') while 1: line = file.readline() if not line: break res = regex.findall(line) if(res != None): for g in res: print(g+" ") paths.write(g+" ") file.close() paths.close()