Python 中的 close()
函数是一种用于关闭打开文件的方法。此操作会释放文件使用的系统资源。在读写文件后关闭文件非常重要,以确保不会丢失或损坏任何数据。未能正确关闭文件会导致内存泄漏和其他问题。
参数值
此函数不接受任何参数。返回值
文件方法中的 close()
方法返回 None
。
如何在 Python 中使用 close()
示例 1
close()
方法关闭文件。关闭的文件无法再读取、写入或与其内容进行交互。
file = open('example.txt', 'r')
file.close()
print(file.closed) # Output: True
示例 2
在对文件执行操作后始终关闭文件以释放系统资源是一种好习惯。
file = open('data.csv', 'w')
# Perform operations on the file
file.close()
示例 3
如果未使用 close()
显式关闭文件,Python 的垃圾回收器最终会关闭它,但建议显式关闭文件。
file = open('image.png', 'rb')
# Perform operations on the file
file.close()