file模块bugfix