python - Errno 13 权限被拒绝:当脚本在后端运行时尝试访问 CSV 文件时
问题描述
我正在尝试在脚本运行时打开 csv 文件,但由于我已安排我的脚本每 15 分钟运行一次以获取其中的最新记录,并且同时希望在运行期间查看该文件,因此出现错误 13 权限被拒绝我的脚本时间任何建议我如何编码,以便我可以在后端打开文件 wrt 运行脚本。
由于我的 csv 文件在我的本地计算机中打开,并且我的脚本试图同时更新它,导致权限被拒绝。
目前我正在使用附加方法将数据写入 CSV
我正在尝试将数据从网站复制到 CSV 以跟踪记录。
file2 = '印度.csv'
with open(file2, 'a+', newline='') as _file1
解决方案
我假设这是在 Windows 中。如果您使用任何在读取后保持文件句柄打开的工具打开文件,则文件将被锁定,您唯一能做的就是关闭该应用程序中的文件。
推荐阅读
- python-3.x - 在处理数据时如何保持 websocket 处于活动状态?
- android - 如何合并来自firestore中两个集合的数据?
- javascript - JavaScript 在构造函数之外创建一个对象并添加 2 个方法
- r - 如何重命名数据框中的第 0 列?
- pdf - 用 Java 打印 pdf 的现代方法
- python - 我如何在numpy中找到减法总和
- javascript - 用于开发目的的 Redux-saga 模拟 api
- angular - Angular:我们可以从服务中返回一个字符串并将其显示在多个组件中吗?
- sql - 我想将 n MB 的数据添加到我的数据库中,并且我希望数据库大小仅增长 n MB
- c# - 从服务发送通知