簡體   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