python file文件函数

python file.readline([size]) 函数 用来读取文件的一行包括换行符'\n',如果指定了size参数表示读取该行的前面size个字节。它是python读写文件的函数之一。

其它相关读取函数

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

语法

file.readline([size])

参数

  • size:可选参数,如果指定了该参数,表示读取该行的前面的size个字节数。

返回值

返回读取该行的内容或者该行的字节数。

例子

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

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

例1

读取一整行

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

输出:

python file.readline():读取文件一行

例2

读取该行的前面size个字节

#!/usr/bin/python
# coding=utf-8
file = open('d:\\yxjc123.txt', encoding='utf-8')  # 打开文件
content = file.readline(10)  # 读取该行前面的10个字节
file.close()  # 关闭文件
print(content)
输出:

python file.readline():读取文件一行