测试第10天学python--文件处理

1.file文件 txt xml html

读取文件:open文件

读取文件内容,如下图所示:

mode 打卡文件的模式:

r:read w:write a:append

r+ w+ a+

rb rb+ wb wb+ ab ab+

r:只读

w:只写

a:追加 只能写

r+:可读可写

w+:可读可写

a+:可读可写 

rb rb+ wb wb+ ab ab+

file文件open之后默认是r  只读模式  不可写

file文件open之后是r+  可读可写,

先写的话,光标在最前面,就会从头覆盖写

先读的话,光标在最后就会写在最后,不会换行

 写入中文:encoding="utf-8"

file文件open之后是w,  只写模式  不可读

 file文件open之后使用w+  可读可写 不管是w还是w+,如果文件存在直接清空再重写,如果文件不存在,会新建一个文件,进行重新

 file文件open之后使用a  如果文件存在,追加在最后,不会清空直接最后写入;如果文件不存在,直接新建一个文件,写入

换行:使用  \n

按行读取:print(file.readline())

读取多行: 返回的是列表,里面是字符串

 写多行:使用列表,里面是字符串,多行数据用逗号隔开,可以使用换行符;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值