File size: 444 Bytes
2abfccb |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# 如果上传的文件过大,则需要分片上传
# put 传入的参数如果实现了 read 接口即可分片上传
# 例如 open 的返回值和 io.BytesIO 均实现了 read 接口
# 上传大文件
with open("large_file", "rb") as f:
client.put(url, f)
# 上传 Tensor
with io.BytesIO() as f:
torch.save(data, f)
f.seek(0)
client.put(url, f)
# 上传大对象
with io.BytesIO(large_bytes) as f:
client.put(url, f)
|