python - 我的文件是保持打开还是自动关闭?
问题描述
我有这段代码:
features_dict = json.load(open(features_path))
我想知道我的文件在执行后是保持打开还是自动关闭?
解决方案
该文件保持打开状态,您需要关闭它或使用with open
它,它会在超出范围后自动关闭:
with open ('features_path','r') as features_path:
#Do stuff
推荐阅读
- javascript - 改变innerHTML
- mysql - 需要数据库查询帮助
- ios - Stripe:如何省略 3D Secure?
- node.js - 从其他服务器节点 js 连接 mongo db 副本集
- node.js - 使用 mocha 进行测试时如何从 json 文件中获取数据
- python - 在字典中对 Python 字典进行排序
- c# - 使用用户名搜索 AD
- android - 从 Play 商店中删除已禁用的应用
- azure - 我可以在 Azure Web App for Container 中使用 SQL Server Express
- google-cloud-platform - 困惑 - Apigee Api Gateway 和 Apigee Api Proxy 有什么区别?如何使用网关?