open 和 with open的用法
使用open后必须要close,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开的文件数量也是有限的
由于文件读写都有可能产生IOError,一旦出错,就close不了了,
解决方案:使用try...finally来实现
但是写法繁琐,所以引出with语句
python使用with语句来自动调用close()方法
with创建临时运行环境,代码执行完后自动退出环境
一键搞懂python中open 和 with open的区别
最新推荐文章于 2023-12-22 19:12:17 发布