首页 > 解决方案 > 覆盖单个本地文件会导致操作系统错误

问题描述

我正在尝试将列表中 URLS 的内容写入本地文件 'test.pdf' 。

前几条记录似乎运行良好,然后显示 OS 错误 22。

我的清单中有 24 项。

list_urls=[val1,value2,val3,val4...val 24]

每次读取文件后,都需要用下一个文件内容覆盖 test.pdf。

对于 list_urls 中的 x:打印 (x) 文件名=r'C:\Users\xxx\Documents\test.pdf'

with open(filename,'wb') as output_file:
    
    
    response = File.open_binary(ctx,x)
    
    output_file.write(response.content)
    
    
    output_file.seek(0)
    output_file.close()

它适用于前 12 个文件,然后显示 OS ERROR 22。

我在这里想念什么?任何帮助,将不胜感激。

在此处输入图像描述

标签: pythonpdf

解决方案


推荐阅读