繁体   English   中英

如何使用FileShare权限在Windows上使用Python打开文件?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM