У меня есть локальная копия, и я могу ее открыть.
Код: Выделить всё
from statsmodels.iolib.smpickle import load_pickle
new_results = load_pickle("SQS_FullScoring_20240501.pkl")
new_results
Код: Выделить всё
`
import pickle
import boto3
s3 = boto3.resource('s3')
print(s3)
# s3.ServiceResource()
my_pickle = pickle.loads(s3.Bucket("datascience-drt-models").Object("SQS_FullScoring_20240501.pickle").get()['Body'].read())
---------------------------------------------------------------------------
NoCredentialsError Traceback (most recent call last)
Input In [54], in ()
----> 1 my_pickle = pickle.loads(s3.Bucket("datascience-drt-models").Object("SQS_FullScoring_20240501.pickle").get()['Body'].read())
File ~\Anaconda3\lib\site-packages\boto3\resources\factory.py:580, in ResourceFactory._create_action..do_action(self, *args, **kwargs)`
Есть ли у кого-нибудь предложения по этому поводу?
импортировать объект рассола
Подробнее здесь: https://stackoverflow.com/questions/784 ... ct-from-s3