1
回答
python文件wirte方法卡死

在下大菜逼一个,学编程语言没多久,在学习python时发现一个问题,当我从http请求中通过循环拿到的图片写入到本地文件时,容易出现卡死在write上,每次卡死都需要手动重启,网上找了挺久也没有找到解决办法,还望看到的大神不吝赐教,在下的思想就是在write方法中加入一个计时器一定时间如果没有完成直接跳过write,现在的代码如下

with open(file_path,'wb') as handle:
    response=requests.get(image_url,stream=True) 
    for block in response.iter_content(1024): 
        if not block: 
            break  
        handle.write(block)
举报
钞票欠多
发帖于2年前 1回/216阅
顶部