python文件读写

读文件:1,搞清楚路径,两种路径,绝对路径和相对路径

           2,文件类型  txt  excel   csv,文件类型不一样,读取方式不一样

           3,文件编码(utf-8)

要读文件需要先打开文件,打开文件使用python内置函数open:
在这里插入图片描述注意读写模式的选择,编码

打开文件需要读文件,使用read
在这里插入图片描述读文件也可以使用readline,读取的是首行内容,如果要通过readline读取到所有内容,需使用while True循环,需注意死循环,break跳出,替换换行符 \n
在这里插入图片描述
读文件第三种方式readlines,将读取的所有内容,放在列表中,一行代表列表中的一个元素,注意,读取到列表中的内容会有 \n 换行符,可以遍历成字符串,使用字符串替换换行符为空
with open…as 别名 打开文件另一种方式,再不需要close
在这里插入图片描述

需要输出打印内容则print
在这里插入图片描述
写入文件:
写模式选择关键字
w写入会覆盖原文件
a写入会追加至原文件末尾
在这里插入图片描述

如果要写入新文件,打开文件时创建不存在的文件可创建新文件并写入内容
在这里插入图片描述写入文件时如果,如果要换行,使用换行符 \n,注意,有符号要使用转义符
在这里插入图片描述在这里插入图片描述

写入多行writelines
写入多行,可列表,元组,集合,以换行符 \n 分开,列表中只能时字符串,其他的都会报错
需提前定义好要加的多行内容
在这里插入图片描述

可读可写 a+
写操作完成后,光标位置处在文件末尾,不改变位置,只能从尾部读,读出来时空;如果要从头读,需使用seek方法,移动光标位置,首字符光标为0
在这里插入图片描述
关于路径的操作
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值