Python:如何在继续阅读/写作时安全关闭文件

  • 本文关键字:安全 文件 继续 Python python
  • 更新时间 :
  • 英文 :


python:如何在继续阅读/写作时安全关闭文件?

我一直看到错误ValueError('I/O operation on closed file',)

如何避免它?

我实际上正在使用软件UI的东西。单击关闭按钮时,我必须强制关闭文件并退出应用程序,关键逻辑如下:

file = openfile("XXXX", 'r')
while True:
    line = file.readline()
    //process line

单击关闭按钮时:

def close_file():
    file.close()

非常感谢

file = openfile("XXXX", 'r')
while True:
    if the close button is clicked:
        break
    line = file.readline()
    //process line
file.close()

在运行时使用:set running = false tos top loop。

最新更新