【发布时间】:2020-08-08 18:01:11
【问题描述】:
boto3.Bucket.upload_file 是阻塞还是非阻塞?
即如果我要运行以下内容
bucket = session.Bucket(bucket_name)
bucket.upload_file(Key=s3_key, Filename=source_path)
os.remove(source_path)
我是否有竞争条件,取决于文件的大小?还是保证在文件删除之前完成上传?
【问题讨论】:
-
更好的措辞:“同步或异步”
-
我最近更详细地看了一下这个:Make Boto3 upload calls blocking (single threaded)
标签: python amazon-web-services amazon-s3 boto3