如下代码打开并关闭文件时报错
Traceback (most recent call last):
File "/Users/local/PycharmProjects/since1219/try.py", line 5, in <module>
data.close()
AttributeError: 'str' object has no attribute 'close'

将read()方法去掉,即可

在尝试关闭文件时遇到了AttributeError,原因在于对象是字符串(str)而非文件对象。问题出在调用close()方法时,应确保使用了open()函数返回的文件句柄。移除read()方法后,可能能避免此错误,因为读取操作可能导致文件被自动关闭。
如下代码打开并关闭文件时报错
Traceback (most recent call last):
File "/Users/local/PycharmProjects/since1219/try.py", line 5, in <module>
data.close()
AttributeError: 'str' object has no attribute 'close'

将read()方法去掉,即可

您可能感兴趣的与本文相关的镜像
Python3.9
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
9万+
2987

被折叠的 条评论
为什么被折叠?