FUNPICKLE公司#

astropy.io.misc.fnunpickle(fileorname, number=0)[源代码]#

自 6.0 版本弃用: 如有必要,可使用标准库中的PICLE

从指定的文件中取消pickle对象并返回内容。

警告

这个 pickle 模块不安全。只需取消您信任的数据。

参数:
fileorname : strfile-like objectPYTHON:字符串或PYTHON:类文件对象

从中取消拾取对象的文件名或文件。如果是一个file对象,它应该以二进制模式打开。

number : intPython :整型

如果为0,则返回单个对象(文件中的第一个)。如果>0,则指定要取消拾取的对象数,并且将返回一个列表,其中正好包含这些对象。如果<0,则文件中的所有对象将取消拾取并作为列表返回。

返回:
contents : objectlist对象或 Python :列表

如果 number 为0,这是一个单独的对象-从文件中取消拾取的第一个对象。否则,它是从文件中取消拾取的对象列表。

加薪:
EOFError

如果 number 大于0且小于 number pickled文件中的对象。