python - 覆盖单个本地文件会导致操作系统错误
问题描述
我正在尝试将列表中 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。
我在这里想念什么?任何帮助,将不胜感激。
解决方案
推荐阅读
- java - Gradle:由 gradle 任务 bootJar 创建的 jar 不起作用
- mongodb - mongimport upsert 创建新文档
- javascript - 加载html时如何等待电子
- java - 使用“反射”获取参数值
- spring - 用于在 Autowire 期间初始化 bean 的 Spring 注释
- c++ - 我的问题是关于 C++ 中数字和序列的重复以及如何打印它们?
- java - 试图制作一个重量转换器,将公斤的重量转换为石头、磅和盎司-Java
- html - 来自 github 上的 html 文件的 html 预览
- java - 如何为 Openjdk 11 和 Openjfx 11 应用程序构建工件?(智能思想)
- c# - 从 C# 中已经运行的进程中捕获 STDOut