用代码帮微信瘦身?官方工作人员:非常粗暴,可能导致文件打不开
凤凰网科技讯 9月18日,有网友分享了一串能帮助微信"去重瘦身"的Python代码,专门针对微信"每一次转发都会重新保存一份"的情况,删除重复的 文件。 对此,腾讯微信员工"客村小蒋"回应:"非常不建议这么做,没用,而且可能带来不好的后果。这里有挺大的误解:1)微信并没有对多次转发的同一 个文件重复存储,电脑里看到的同文件名加(1)、(2),是硬链接,实际只有一份真实存储;2)这里的代码,是通过名字重复来判断,非常粗暴,删除之 后,可能导致原来消息打不开,还存在误删可能性。" 所以从理论上来说,直接编写一个删除重复文件的程 序, 就能搞定微信这个易胖体质, 代码来自"木人 舟"同学■▶ import os import stat import re import tkinter as tk from tkinter import filedialog import send2trash def delete_file(folder_path): pattern = re.compile(r'..') filelist=os.listdir(folder_path) matchfilelist= ...