python file文件函数

python file.read(size) 函数 用来读取文件指定字节数。它是python读写文件的函数之一。

其它相关读取函数

该函数不能单独使用,因为读取文件内容之前需要打开文件 open()函数,当读取完成之后还得关闭文件file.close()

语法

file.read([size])

参数

  • size:指定读取文件的字节数,默认值为-1表示读取整个文件。

返回值

返回读取的内容

注意点

参数size默认值为-1表示读取整个文件。

例子

现介绍一个简单的例子了解该函数的使用方法。

这里结合open(),file.close() 函数介绍该函数的使用:

例1

读取前22个字节

#!/usr/bin/python
# coding=utf-8
file = open('d:\\yxjc123.txt', encoding='utf-8')  # 打开文件
content = file.read(22)  # 读取22个字节
file.close()  # 关闭文件
print(content) 

输出:

python file.read():读取文件指定字节

例2

读取整个文件

#!/usr/bin/python
# coding=utf-8
file = open('d:\\yxjc123.txt', encoding='utf-8')  # 打开文件
content = file.read()  # 读取整个文件
file.close()  # 关闭文件
print(content) 
输出:

python file.read():读取文件指定字节