Официальная библиотека Python не поддерживает это в рамках одной инструкции. Вы можете определить свою собственную вспомогательную функцию, хотя:
import io
import pickle
from typing import List
def unpickle(file: io.IOBase) -> List[object]:
result = []
while True:
try:
result.append(pickle.load(file))
except EOFError:
break
return result
Затем вы можете вызвать ее так:
with open('data.pickle', 'rb') as f:
objects = unpickle(f)
objects
будет содержать все объекты, которые имеют был сериализован в data.pickle
здесь.