文件内的初始状态:
一、Python文件中read的读取
方法①全部读取
#打开文件,对文件进行读取
f = open('12.txt','r')
#使用read函数读取文件中所有内容
s = f.read()
#关闭文件
f.close()
#打印文件的全部内容
print(s)
输出:
123456
12345
1234
123
12
1
方法②读取部分字符
#打开文件,对文件进行读取
f = open('12.txt','r')
#使用read函数读取文件中5个字符
s = f.read(5)
#关闭文件
f.close()
#打印文件的全部内容
print(s)
输出:
12345
Python文件中readline的读取
#打开文件,对文件进行操作
f = open('12.txt','r')
#使用readline()按行读取且只读取一行
s = f.readline()
s1 = f.readline()
s2 = f.readline()
#关闭文件
f.close()
#打印文件的全部内容
print(s,s1,s2)
输出:
注:在readline()中填写参数数字时,代表的是截取的字符串数。
二、Python文件中readlins的读取
#打开文件,对文件进行操作
f = open('12.txt','r')
#使用readlines(),读取文件中的所有行,并且以列表的形式输出(包括换行符)。
s = f.readlines()
#关闭文件
f.close()
#打印文件的全部内容
print(s)
结果:
注:在readlines()中填写参数数字时,代表的是截取的字符串数,并且作为一个元素存在。
基本使用方法: