Python read函数
在Python中,read() 函数是用于读取文件内容的常用函数。通过该函数,我们可以实现对文件内容的读取和处理,从而实现数据的获取和分析。本文将详细介绍read() 函数的用法,并提供多个示例代码,帮助读者更好地理解该函数。
语法
read() 函数的语法如下所示:
file.read(size)
其中,file 表示文件对象,size 表示要读取的字节数。如果省略 size 参数,read() 函数将会读取整个文件内容。如果指定了 size 参数,则读取指定字节数的内容。
示例代码1:读取整个文件内容
file = open("geek-docs.txt", "r")
content = file.read()
print(content)
file.close()
运行结果:
Geek-docs.com is a great website for learning!
在上面的示例代码中,我们首先打开名为 “geek-docs.txt” 的文件,并指定为只读模式。然后使用 read() 函数读取整个文件内容,并将结果赋值给变量 content。最后,打印出文件内容并关闭文件。
示例代码2:读取指定字节数的内容
file = open("geek-docs.txt", "r")
content = file.read(10)
print(content)
file.close()
运行结果:
Geek-docs.
在上面的示例代码中,我们指定了读取文件的前10个字节内容,并将结果赋值给变量 content。最后,打印出指定字节数的文件内容并关闭文件。
注意事项
在使用 read() 函数时,需要注意以下几点:
- 如果文件不存在或无法打开,会抛出 FileNotFoundErro…