我正在尝试将 csv 流式传输到 azure blob 存储,csv 是直接从没有本地副本的 python 脚本生成的,我有以下代码,df 是 csv 文件:
with open(df,'w') as f:
stream = io.BytesIO(f)
stream.seek(0)
block_blob_service.create_blob_from_stream('flowshop', 'testdata123', stream)
然后我得到了错误按摩:
stream = io.BytesIO(f) TypeError: a bytes-like object is required, not '_io.TextIOWrapper'
我认为问题是格式不正确,请您找出问题所在。谢谢。