Python:如何在文件继续读/写时安全地关闭文件?
Python:如何在文件继续读/写时安全地关闭文件 我一直看到错误Python:如何在文件继续读/写时安全地关闭文件?,python,Python,Python:如何在文件继续读/写时安全地关闭文件 我一直看到错误ValueError('I/O操作关闭文件') 如何避免呢 我实际上是在处理软件用户界面的东西。单击“关闭”按钮时, 我必须强制关闭文件并退出应用程序,关键逻辑如下: file = openfile("XXXX", 'r') while True: line = file.readline() //process line 单击“关闭”按钮时: def close_file(): file.close()
ValueError('I/O操作关闭文件')
如何避免呢
我实际上是在处理软件用户界面的东西。单击“关闭”按钮时,
我必须强制关闭文件并退出应用程序,关键逻辑如下:
file = openfile("XXXX", 'r')
while True:
line = file.readline()
//process line
单击“关闭”按钮时:
def close_file():
file.close()
非常感谢运行时使用:并将running=False设置为stop-loop。运行时使用:并将running=False设置为stop-loop。在使用完文件之前不要关闭它。但要求是我必须强制退出它:(您需要澄清问题。解释您试图执行的操作,显示代码,并解释问题所在。请参阅停止写入操作,还原操作,然后关闭文件?在使用完文件之前不要关闭文件。但要求是我必须强制退出:(您需要澄清问题。解释您试图执行的操作,显示代码,并解释问题所在。请参阅停止写入操作,还原操作,然后关闭文件?
file = openfile("XXXX", 'r')
while True:
if the close button is clicked:
break
line = file.readline()
//process line
file.close()