python文件的详细操作

本文介绍了Python文件操作的常见模式,包括文件的打开、读写、指针操作和修改方式。详细讲解了'r', 'w', 'a'三种打开模式的区别,以及't'和'b'在读写中的应用。还提到了'seek()', 'tell()'和'truncate()'等指针操作,并概述了两种修改文件内容的方法。" 106200210,5700375,安卓Fragment中拦截与处理返回键、主页键与菜单键,"['Android开发', 'Java', 'Webview交互']
摘要由CSDN通过智能技术生成

一.文件打开常用的三总方式

1.文件打开r模式

只读不能写

with open('a.txet','r',encoding='gbk') as a:
         # 文件路径  文件打开方式  解码方式   变量名
        print(a.read())#一次性读取 ,里面可以填写数字,填了后是读取光标后几个字符
        print(a.read())#连续第二次读取会读取空,因为他是一次性读取了就没了
with open('a.txet','r',encoding='gbk') as a:
         # 文件路径  文件打开方式  解码方式   变量名
        print(a.readline())#一次性读取一行 且会读取到光标移至第二行开头所有这里会读取下来一个\n
        print(a.read())#剩下的内容
with open('a.txet','r',encoding='gbk') as a:
         # 文件路径  文件打开方式  解码方式   变量名
        b = a.readlines()#一次性读取所有,且每行为一个列表的子集
        print(b)    
为了去除b读取下来的\n,我们可以用strip()
for c in range(len(b)) :
    b[c] = b[c].strip()

2.文件打开w模式

只写不能读,且写是先把文件内容清空在写,具有情况作用不是下面的write是在open内的’w’


推荐Python大牛在线分享技术 扣qun:855408893

领域:web开发,爬虫
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值