|  | 
 
| 
本帖最后由 heidern0612 于 2018-12-17 10:04 编辑
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  
 1、文件的打开模式:
 
 只读和写入对于经常玩电脑的同学理解应该都不是问题,默认是read模式(只读)模式打开。
 
 w:以写方式打开,write的缩写。
 
 a:以追加模式打开 (从 EOF 开始, 必要时创建新文件),append的缩写。
 
 *EOF= end of file =文件结尾
 
 
 简单的加个+号,代表某个模式的增强,可读可写。
 
 r+:以读写模式打开 ,read的增强模式。
 
 w+:以读写模式打开 (参见 w ),write的增强模式。
 
 a+:以读写模式打开 (参见 a ),append的增强模式。
 
 rb:以二进制读模式打开,read和bin的增强模式。
 
 wb:以二进制写模式打开 (参见 w ) ,write+bin模式。
 
 ab:以二进制追加模式打开 (参见 a ),appedn+bin模式。
 
 rb+:以二进制读写模式打开 (参见 r+ ),read+bin的增强模式。
 
 wb+:以二进制读写模式打开 (参见 w+ ),write+bin的增强模式。
 
 ab+:以二进制读写模式打开 (参见 a+ ),append+bin的增强模式。
 
 
 2、打开的文件要记得关闭!打开的文件要记得关闭!打开的文件要记得关闭!
 
 重要的事情说三遍,我打一个更接地气的比喻,文件的关闭就类似某单机游戏,只有在关闭的一刹那,文件才会存档。
 
 否则的话打开文件始终是存在内存里,操作修改多了一断电或者熊孩子一捣乱,数据就丢失了。
 
 
 
 3、文件后缀名引起的误会
 
 老师讲的叫扩展名,实际在日常中我经常叫做后缀名。
 
 应该不少同学都有过类似的经历,觉得把文件改了后缀名之后就可以把一个视频改成mp3了,或者把一个txt文件可以改成视频了。
 
 但实际上打开的要么是乱码,要么还是原来文件的类型。(小时候打游戏的没少犯这种糊涂。)
 
 这也应了老师的那句话,文件不是以更改后缀名为修改文件类型的,而是文件的本身是什么就是什么。
 
 另外说一句,打开文件要记得加路径,论坛上的同学不止一次的问为什么文件打不开,那就是因为没加路径的缘故。
 
 至于什么叫文件的路径…… 这个就相当于现实社会中某某人住XX省XX市XX区XX街似的,文件一样有自己的位置。
 
 
 类比,如图:
 
 
   
 图中蓝色部分就是实际文件的位置了,我想要看小甲鱼老师的视频,就得来途中蓝色的文件路径来找这个MP4文件。
 
 首先我要打开E盘,找到<【小甲鱼】零基础入门学习Python>这个文件夹,双击进入下一层文件夹,打开[000愉快的开始]文件夹,下面才是<000愉快的开始>这个视频mp4。
 
 所以我这个文件的实际路径在Python里就是"E:\\【小甲鱼】零基础入门学习Python\\000愉快的开始\\000愉快的开始.mp4"
 
 双\\是为了转义\,也可以使用r原始字符串或者/直接表达路径。
 | 
 评分
查看全部评分
 |