关于readline ,readlines, for循环读取文件内容 |
您所在的位置:网站首页 › pythonreadline和readlines的区别 › 关于readline ,readlines, for循环读取文件内容 |
1、readlines: readlines() 用于一次性读取所有行,然后将它们作为列表中的字符串元素作为每一行返回。 此函数可用于小文件,因为它将整个文件内容读取到内存中,然后将其拆分为单独的行。 我们可以遍历列表并使用 strip() 函数去除换行符“\n”。 L = ["Geeks\n", "for\n", "Geeks\n"] #创建一个文本文件 f = open("my_file.txt",'w') #把内容写入文本文件中 f.writelines(L) #写完关闭文件 f.close() #从文本文件读取这个文件 f = open("my_file.txt",'r') line = f.readlines() for li in line: print(li.strip())结果如下; 结果与刚才一样。 3、for循环 open() 函数在打开文件时返回一个可迭代对象 f = open("my_file.txt",'r') for line in f: print(line.strip()) f.close()结果与刚才一样。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |