Open ShawnDen-coder opened 3 years ago
用分片上传法上传一个IO可以分为两步:
BaiduPCSApi.upload_slice
上传每个分片,然后从返回结果中获取每个分片的 slice_md5
。再依据分片IO次序,组成 slice_md5s
列表。BaiduPCSApi.combine_slices
,用传入 slice_md5s
完成分片合并。具体的流程大致为:
api = BaiduPCSApi(...)
slice_md5s = []
for slice_io in make_slices(io):
slice_md5 = api.upload_slice(slice_io)
slice_md5s.append(slice_md5)
api.combine_slices(slice_md5s, '/path/to/save')
什么时候可以资助这个项目?可以请作者喝咖啡什么的,因为这个项目的API部分有些需要请教。。。这个项目的开发对我还挺重要的。 然后关于这个commds中的upload模块,中的几个函数能给我解释一下么,如果您方便的话。万分感谢。感觉我写出来的upload函数没有您这个严谨。。。。
什么地方不清楚,我可以解释。你可以在 discussions 开一个话题。
您好,
感谢。