python写文件指定权限,python写入txt文件权限问题

首页 > 实用技巧 > 作者:YD1662024-01-03 08:22:58

如上可知,readline每次只读取一行内容。

注意:readline在读取一行后,文件句柄会停留在上次读取的位置,即通过多次readline可实现顺序读取。

readlines

当我们需要快速的读取全部内容的时候,我们需要使用readlines

f=open('info.txt') res=f.readlines() print(res)

python写文件指定权限,python写入txt文件权限问题(5)

如上,readlines返回一个列表对象,我们可以通过遍历列表即可读取每一行的内容。

写文件普通写

我们已经知道默认的open是r模式,所以写文件就需要我们在打开文件的时候指定w模式,如果需要读权限,则要使用w 模式。

f=open('info.txt',mode='w ') f.write('hello,python测试和开发!') res=f.readlines() print(res)

python写文件指定权限,python写入txt文件权限问题(6)

为什么读取到的内容是空的呢?因为写入的内容还在内存中,当你进行文件关闭的时候才会写入文件。

f=open('info.txt',mode='w ') f.write('hello,python测试和开发!') f.close() s=open('info.txt') res=s.readlines() print(res)

python写文件指定权限,python写入txt文件权限问题(7)

追加写

f=open('info.txt',mode='w ') f.write('hello,python测试和开发!') f.close() s=open('info.txt',mode='w ') s.write('ok') s.close() m=open('info.txt') res=m.readlines() print(res)

python写文件指定权限,python写入txt文件权限问题(8)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.