【发布时间】:2021-10-05 05:45:08
【问题描述】:
我正在尝试从 Azure blob 读取 joblib 文件(请参阅下面的代码)。但是,我收到以下错误:
with open(filename, 'rb') as f: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9d in position 2: invalid start byte
代码:
from azure.storage.blob import BlobClient
import sklearn.externals
import joblib
blob_client = BlobClient.from_connection_string('connection_string', 'myContainer', 'myBlob.joblib')
downloaded_blob = blob_client.download_blob()
model = joblib.load(downloaded_blob.readall())
pickle 有 loads() 工作正常。如何使用 joblib 实现相同的目标?
【问题讨论】:
标签: python azure-blob-storage joblib