python的文件与文件系统

  • 时间:
  • 浏览:1
  • 来源:uu快3开奖_uu快3娱乐_输钱

文件的操作

python中,使用open函数,可不需用打开另另一一两个多 可是我占据 的文件,可是我新建另另一一两个多 新文件。

open(文件名 访问模式)

其中open 上边跟的文件名/文件路径一般全部都是字符串。

open的作用同类于于vim命令(文件占据 ——打开;文件不占据 ——新建)。

访问模式:

r:以只读法子打开文件,文件的指针会装入 文件的开头,这是默认模式

w:打开另另一一两个多 新的文件只用于写入,可是我能 文件已占据 则将其覆盖。可是我能 文件不占据 ,创建新文件进行写入

a 打开另另一一两个多 文件用于追加。可是我文件已占据 ,文件指针可是我装入 文件的末尾,也可是我说,新的内容可是我被写入到已有内容可是我,可是我能 文件不占据 ,则新建文件进行写入

rb 以二进制格式打开另另一一两个多 文件用于只读。文件指针可是我装入 文件的开头,这是默认模式。

wb 以二进制格式打开另另一一两个多 文件只用于写入。可是我能 文件占据 则将其覆盖。可是我能 文件不占据 ,创建新文件进行写入

ab 以二进制格式打开另另一一两个多 文件用于追加。可是我文件已占据 ,文件指针可是我装入 文件的末尾,也可是我说,新的内容可是我被写入到已有内容可是我,可是我能 文件不占据 ,则新建文件进行写入

r+ 最少r和在文件的开头写入数据(即覆盖文件开头的数据)。这也是r+和r的区别

w+ 最少r和w。这也是w+与w的区别

a+ 最少r和a。这也是a+和a的区别

rb+ 以二进制格式打开另另一一两个多 文件用于读写。文件指针可是我装入 文件的开头

wb+ 以二进制格式打开另另一一两个多 文件用于读写。可是我文件已占据 ,将其覆盖。可是我文件不占据 ,则创建文件

ab+ 以二进制格式打开另另一一两个多 文件用于追加。可是我文件已占据 ,文件指针可是我装入 文件的末尾。可是我文件不占据 ,创建文件用于读写。

关闭文件:(close)

写入数据(write)

读取数据(read)(readlines)(readline)

获取当前读写的位置(tell)

定位到某个位置(seek)

文件系统

Python中关于文件补救的标准库os,下面简要介绍os库的功能。

os.getcwd() 查看当前路径

os.mkdir() 建立另另一一两个多 子文件夹,已占据 都是报错

os.rmdir() 删除另另一一两个多 文件夹,不占据 都是报错

os.listdir() 列出当前目录可是我指定目录下所有文件夹及文件的名称,返回另另一一两个多 列表

os.rename() 修改文件可是我文件夹的名称

os.remove() 删除另另一一两个多 文件

————————————————

版权声明:本文为CSDN博主「weixin_45556991」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_45556991/article/details/102766867