Python IO - 在其他程序写入时,在python中读取文本文件是否安全?

时间:2017-11-06 00:17:18

标签: python io read-write

我想阅读另一个程序不断写入的文本文件的内容。读取该文件的内容有多安全。它会破坏文本文件吗?

1 个答案:

答案 0 :(得分:3)

阅读文本文件并不会破坏它。

如果写入程序没有始终打开文件并且在读取文件时尝试打开文件或者读取程序在打开文件时无法打开文件,则可能存在访问错误写作程序。

如果发生这种情况取决于打开文件和操作系统时的某些设置(独占锁定,共享锁定)。但是文件本身在任何情况下都不会被破坏。