Python 递归遍历 当前目录及所有子目录 清理 / 替换文件名中的 **特殊字符** * 安全重命名(避免覆盖、支持跳过无变化文件)
importosimportreimportargparse INVALID_CHARS_PATTERN=re.compile(r'[^\w.\-一-龥]+')defsanitize_filename(filename):name,ext=os