一 创建和打开文件:
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模式
Python-基本文件操作
最新推荐文章于 2024-09-27 10:11:28 发布
本文介绍了Python的基本文件操作,包括创建和打开文件、指定文件编码、使用with语句确保文件关闭、写入文件内容(w模式与a模式的区别)、读取文件(读取指定字符、读取一行、读取所有行)以及目录操作如获取相对和绝对路径、创建目录、删除目录等。
摘要由CSDN通过智能技术生成