Python基础27-使用文件的内容、将数据写入文件

1.创建一个包含文件各行内容的列表

使用关键字with时,open()返回的文件对象只在with代码块内可用。如果要在with代码块外访问文件内容,可在with代码块内将文件的各行存储在一个列表中,并在with代码块外使用该列表:处理列表各个部分。

例如:

2.使用文件的内容

例如;逐个显示的内容‘,可以拼凑到一起:

注意:文件中含有的换行符‘\n’在打印的时候也会换行打印。

3.文件内容切段(列表的切片)

例如:

4.将数据写入文件

保存数据最简单的方式之一是将其写入文件中。通过输出写入文件,即便关闭包含程序输出的终端窗口,这些输出依然存在。你可以在程序结束后查看这些输出,可以与别人分享输出文件还可编写程序将这些输出读取到内存中进行处理。

将数据写入一个空文件当中;例如:

文件内容:

open()中第一个实参是文件名,第二个实参为对文件的操作:

即,读取模式('r')写入模式('w')附加模式('a'),Python默认只读模式打开文件;

注意:如果不是附加,每次进行写入模式都会删除前面的已存在的文件,然后再创建一个同样的文件(无任何内容),然后写入数据。

5.写入多行

即,使用多次write()函数,换行使用‘\n’。

查看文件:

6.内容附加到文件

使用附加模式;

例如:

其文件也变为:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值