Thi*_* Le 7 python warnings pylint
我在我的项目中运行 pylint 进行错误检测,并偶然发现了这个警告。我该如何解决这个警告?
nob*_*ght 10
假设您正在打开一个文件:
file_handle = open("some_file.txt", "r")
...
...
file_handle.close()
Run Code Online (Sandbox Code Playgroud)
完成所需任务后,您需要手动关闭该文件。如果它没有关闭,那么资源(在这种情况下是内存/缓冲区)就被浪费了。
如果你with
在上面的例子中使用:
with open("some_file.txt", "r") as file_handle:
...
...
Run Code Online (Sandbox Code Playgroud)
无需关闭该文件。当您使用with
.
归档时间: |
|
查看次数: |
3047 次 |
最近记录: |