python打开html文件-python使用open打开文件时显示文件不存在

2023-09-04 0 9,617 百度已收录

我刚刚用open(fileName)打开了一个txt格式的文件,但是总是报错,找不到要读取的文件内容。 后来发现open()在使用过程中被手动关闭了。 这是解决这个问题的另一种方法。

第一种技术。

将 open(fileName) 作为 file_object:

内容=文件对象。 读()

其实就是将文件对象保存到file_object中python打开html文件,然后读取文件内容并将其保存到content中。 这样,当程序不需要调用该文件时,Python就会手动关闭该文件。 我们不需要调用 close() 来关闭文件。

当我们过早地调用close()时,当我们需要使用该文件时python打开html文件,将很难调用该文件。 因此,不建议使用open()或close()来打开文件。

第二种技巧。

将文件内容保存到列表中,这样即使文件关闭了,我们也可以直接访问列表中保存的文件内容。

以 open(fileName) 作为 file_name:

lines=file_name.readlines()for line inlines:print(line.rstrip())

使用readlines()将内容存储在列表中,逐行访问列表内容即可获取文件内容。

例子:

1 defloadData(fileName):2 dataMat=[];labelMat=[]3 fr=open(fileName)4 dataContent=fr.readlines()5 #使用列表加载文件内容,否则之后会手动打开文件使用open关闭,直接访问fr时文件已经关闭,无法获取文件。

6#也可以与op一起使用

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 html python打开html文件-python使用open打开文件时显示文件不存在 https://www.wkzy.net/game/192980.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务