一、 原因:EOFError: Ran out of input .pickle文件为空,不能读取空文件。 解决方案: 在读取文件前,判断文件的大小。 if (os.path.isfile(af) )and (os.path.getsize(af)): AM1= pickle.load(open(af, 'rb')) os.path.getsize(path):返回该路径文件的大小。