SuperAPI AI 工具集

file-validator

通用与其它

查看项目

更新于 10-16 01:12

技能介绍

用途:File Validator 用于判断一个文件名是否具有被允许的扩展名,适合在需要先做文件名白名单校验、又不希望触碰文件系统的场景中使用。

主要能力:提供 validate.py 这一校验入口,对传入的文件名做扩展名检查;其特点是执行过程中不进行任何 I/O,即不会打开或读取文件系统路径,因此可用于仅基于名称的预检。

使用方式:调用 validate.py 并传入待检查的文件名,由它返回该扩展名是否被允许。资料未提供具体命令行参数、允许扩展名列表的配置方式或返回值格式,暂未提供。

适用场景:需要在打开文件之前先按扩展名做准入判断的流程,例如上传前校验、扫描前的名称过滤等。

限制:资料仅说明其不执行 I/O 与校验扩展名,未说明支持的扩展名范围、大小写处理、多扩展名或路径处理规则,也未提供安装方式、依赖与平台信息,暂未提供。