什么是文件?
文件就是数据持久化存储在磁盘上的一种形式,常见的文件如mp3、mp4、html、py、png、jpg等等
想一想,我们在电脑上面一般是如何操作文件的呢?
第一步:打开文件
第二步:编辑保存文件
第三步:关闭文件
用Python来操作文件流程大致与上列步骤一致。
打开文件
在Python中使用open函数打开文件,具体操作如下
file = open('文件路径','文件的打开模式')
# 示例 :打开c盘下面的1.txt文件用于写入数据
file = open('c:/1.txt','w')
open函数返回的结果可以用于对改文件进行后续的操作,比如写入数据,关闭文件等等。文件的打开模式有以下类型:
总结个规律:
带r的都需要操作文件必须存在,带b的是用二进制方式处理,带+号的都是读写权限,r是读文件必须在,w是写文件在就原文件重写,没有就新建,a是追加写内容,抓住重点随意组合。
关于文件路径:
1、相对路径
相对路径既相对于当前操作的文件的位置
2、绝对路径
绝对路径就是针对系统的盘符的根路径的位置
../ : 表示上一级目录
./ :表示当前目录