今天讲的内容是关于数据文件的读写,我们都知道如果是普通的文本文件就比较简单,我们可以使用自带的open 方法打开我们的文件,可以使用read 和write进行读写
回顾,我们把不同文件的操作放到不同文件里面
新建一个目录txt,并在下面新建一个run的python文件
查看成文文件
读取文件
分别使用了read全部读取 readlines全部读取且封装到列表中 readlines全部读取且分行显示 readline分行读取 for循环一行一行读取
def txt_read():
”’读文件”’
with
open(‘data.txt’,encoding=’utf-8′) as f:
#结果全部读取出来
print(f.read())
#结果放到一个列表中:
# [‘优品课堂\n’,
‘地址:xxx\n’, ‘电话:xxx\n’, ‘网站:xxx\n’]
print(f.readlines())
#分行读取,因为文件本身有换行,所以需要修改print的结束符
for line in f.readlines():
print(line, end=”)
#用readline一行一行读取,
while True:
line = f.readline()
if line == “”:
break
else:
print(line)
#一行一行读取
for line in f:
print(line,end=”)