原来打不开文件是因为判断文件是否存在那个函数会锁住文件，我晕死