使用file.readline()函数返回一行文本

时间:2017-10-14 16:13:21

标签: python python-3.x

我创建了一个文件名'itspython.txt',下面是输入:

  

“我的名字是Srivatsasa Janaswamy。我目前在埃森哲班加罗尔工作。我正在寻找更好的机会等等等等等等等等我   我正在写堆栈溢出“

在多个网站上,已经指出readline(3)应该从文件中打印第3行。

我已将print(file.readline(3))作为命令。

执行此语句时的输出。

  

以下是三线计划:

f=open("itspython.txt",'r')
con=f.readline(3)
print(con)

1 个答案:

答案 0 :(得分:1)

readline(3)只会打印第一行的前3个字节。

readlines()[2]将创建文档中所有行的列表,然后将为您提供第三行(索引从0开始)。