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

时间:2017-03-24 21:39:01

标签: python windows

我见过这个问题: How can I read a file even when getting an "in use by another process" exception? 在Windows 7上使用Python有相同的方法吗?

我需要修改一个文件,但是当它在Python中打开时,仍然允许其他进程读取它。 根据Python文档,可用模式是" r"" w"," a"和" r +"用于读,写(覆盖),追加和读/写。我没有看到设置" FileShare"的方法。模式。

1 个答案:

答案 0 :(得分:3)

如果您需要对共享模式进行精细控制,可以使用win32file.CreateFile打开文件。 ActiveState文档为here