[英]How to open a file with Python on Windows with FileShare permissions?
我已经看到了这样一个问题: 即使在“另一个进程正在使用”异常时,我怎样才能读取文件? 在Windows 7上使用Python有相同的方法吗?
我需要修改一个文件,但是当它在Python中打开时,仍然允许其他进程读取它。 根据Python doc,可用模式是“r”,“w”,“a”和“r +”,它们代表读,写(覆盖),追加和读/写。 我没有看到设置“FileShare”模式的方法。
如果需要对共享模式进行精细控制,可以使用win32file.CreateFile
打开该文件。 ActiveState文档在这里 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.