python - Python 对文件的独占写入权限,但其他程序可以读取该文件
问题描述
我正在尝试实现一个可以专门编写文件的 Python 脚本,除了 Python 脚本本身之外,不允许其他进程写入它。但其他进程可以读取它。这可以用 Python 实现吗?
解决方案
您似乎想“锁定”该文件。我认为锁定行为在不同的操作系统中是不同的,但至少它会禁止写入文件。
通常在 Windows Python 中打开文件以写入锁定文件(从更改、删除等)。在 linux 中,行为可能会有所不同。
看看这个: Locking a file in Python
推荐阅读
- php - PHP7 + Laravel +Nginx 在 Docker 上非常慢
- ios - 在表格视图中对歌曲名称进行排序 - Swift
- arrays - 为什么我用 if 语句得到“'numpy.ndarray'对象不可调用”
- windows - 为什么这个汇编代码不打印堆栈的顶部?
- navigation - VFP - 在网格中重新定位
- python - Python selenium 没有点击
- sql - REGEXP oracle几个not语句
- git - 运行 git add 时权限被拒绝
- java - Spring boot HATEOAS 不会自动添加相关资源的链接
- c# - 组合框的子类在代码中有效,但在设计器 vs2017 中无效