Python-基本文件操作

本文介绍了Python的基本文件操作,包括创建和打开文件、指定文件编码、使用with语句确保文件关闭、写入文件内容(w模式与a模式的区别)、读取文件(读取指定字符、读取一行、读取所有行)以及目录操作如获取相对和绝对路径、创建目录、删除目录等。
摘要由CSDN通过智能技术生成

一 创建和打开文件:
open()函数功能:1.打开一个不存在的文件时先创建该文件(mode的参数值指定w、w+等)。格式为:file=open(‘message.txt’,‘w’)
2. 以二进制形式打开文件。file=open(‘picture.png’,‘rb’)
3. 打开文件时指定编码方式。file=open(‘notice.txt’,encoding=‘utf-8’)
二 关闭文件:file.close()
注意:如果在打开文件时抛出异常,将导致文件不能被及时关闭,为避免这种i情况,可以使用python提供的with语句,这样能保证是否抛出异常,with语句执行完毕后都能关闭已经打开的文件。语句为:with 表达式 as target:
实例:
在这里插入图片描述
三 写入文件内容: 语法格式:file.write(string) (前提是打开文件时指定的模式是w可写或a追加)
需要注意的是,写入文件后一定要调用close()方法关闭文件。只有调用close()方法时,操作系统才会保证把没有写入的数据全部写入磁盘。
w模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值