多语言展示
当前在线:458今日阅读:103今日分享:49

Python文件操作read、readline、readlines区别

Python文件操作read、readline、readlines区别
工具/原料
1

Python3

2

Windows电脑

方法/步骤
1

打开电脑运行,输入‘cmd’进入命令行窗口输入‘python’

2

在python交互命令行输入:>>> file = open(r'c:\x.txt','r')>>> cont = file.read()>>> print (cont)dddddddddddddddfffffffggggg>>>read是读取全部内容

3

继续在python交互命令行输入:>>> file = open(r'c:\x.txt','r')>>> cont = file.read()>>> print (cont)dddddddddddddddfffffffggggg>>> file.seek(0)0>>> print (file.tell())0>>> line = file.readline()>>> print(line)dddddddddddddd>>>将文件移动到开头,readline仅仅是读取第一行内容

4

继续在python交互命令行输入:>>> file = open(r'c:\x.txt','r')>>> cont = file.read()>>> print (cont)dddddddddddddddfffffffggggg>>> file.seek(0)0>>> print (file.tell())0>>> line = file.readline()>>> print(line)dddddddddddddd>>> lines = file.readlines()>>> print (lines)['dfffffff\n', 'ggggg']readlines()将剩余内容读入列表。

5

也可以通过遍历方式打印列表:for l in lines:     print(l)

6

注意文件使用完一定要关闭:file.close()

推荐信息