pip里似乎有个Bug,折腾了一天,都没找到原因。
主要是在用分片后用Super_file合并的时候总是出现:
'{"error_code":31023,"error_msg":"request body param error, it must be:param={"block_list":["file_0_md5","file_1_md5",....]}","request_id":739767243}'
而事实上Block_list是对的。
我试着将两个步骤分成两个文件:先运行test1.py(用PCS.upload_tmpfile上传10个文件),然后test2.py(用pcs.upload_superfile合并),结果居然成功了,
而将两个步骤合并成一个test.py却出现上面的错误信息。
然后我更新里这里的最新版本,问题就解决了。希望后来者不会象我这样浪费一天时间。
pip里似乎有个Bug,折腾了一天,都没找到原因。 主要是在用分片后用Super_file合并的时候总是出现: '{"error_code":31023,"error_msg":"request body param error, it must be:param={"block_list":["file_0_md5","file_1_md5",....]}","request_id":739767243}' 而事实上Block_list是对的。 我试着将两个步骤分成两个文件:先运行test1.py(用PCS.upload_tmpfile上传10个文件),然后test2.py(用pcs.upload_superfile合并),结果居然成功了, 而将两个步骤合并成一个test.py却出现上面的错误信息。 然后我更新里这里的最新版本,问题就解决了。希望后来者不会象我这样浪费一天时间。