提交 405543e1 编写于 作者: W wizardforcel

优化同步机制

上级 ba09d4ed
......@@ -7,4 +7,4 @@ https://github.com/apachecn/BiliDriveEx"""
__author__ = "ApacheCN"
__email__ = "apachecn@163.com"
__license__ = "SATA"
__version__ = "2020.03.09"
__version__ = "2020.03.09.1"
......@@ -66,12 +66,11 @@ def tr_upload(i, block, block_dict):
r = api.image_upload(enco_block)
if r['code'] == 0:
url = r['data']['image_url']
with lock:
block_dict.update({
'url': url,
'size': len(block),
'sha1': calc_sha1(block),
})
block_dict.update({
'url': url,
'size': len(block),
'sha1': calc_sha1(block),
})
log(f'分块{i + 1}/{nblocks}上传完毕')
break
else:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册