1.创建一个包含文件各行内容的列表
使用关键字with时,open()返回的文件对象只在with代码块内可用。如果要在with代码块外访问文件内容,可在with代码块内将文件的各行存储在一个列表中,并在with代码块外使用该列表:处理列表各个部分。
例如:
2.使用文件的内容
例如;逐个显示的内容‘,可以拼凑到一起:
注意:文件中含有的换行符‘\n’在打印的时候也会换行打印。
3.文件内容切段(列表的切片)
例如:
4.将数据写入文件
保存数据最简单的方式之一是将其写入文件中。通过输出写入文件,即便关闭包含程序输出的终端窗口,这些输出依然存在。你可以在程序结束后查看这些输出,可以与别人分享输出文件还可编写程序将这些输出读取到内存中进行处理。
将数据写入一个空文件当中;例如:
文件内容:
open()中第一个实参是文件名,第二个实参为对文件的操作:
即,读取模式('r')写入模式('w')附加模式('a'),Python默认只读模式打开文件;
注意:如果不是附加,每次进行写入模式都会删除前面的已存在的文件,然后再创建一个同样的文件(无任何内容),然后写入数据。
5.写入多行
即,使用多次write()函数,换行使用‘\n’。
查看文件:
6.内容附加到文件
使用附加模式;
例如:
其文件也变为: