Python 文件操作之读、写、复制加OS模块

Python 文件操作之读、写、复制加OS模块

1、读

open(path/filename,‘rt’)------>返回值:stream(流,管道)
container= stream.read()------>读取管道中的内容
在这里插入图片描述
在这里插入图片描述
2、写

mode = ‘w’ 表示写操作,每次都会将原来的内容清空,然后写当前的内容。
在这里插入图片描述

在这里插入图片描述
mode = ‘a’,追加模式,不清空原来的内容。
在这里插入图片描述
3、文件的复制
就是一个读和一个写的操作
在这里插入图片描述

with结合open使用,可以帮助我们自动释放资源

在这里插入图片描述
在这里插入图片描述
4、os模块

在这里插入图片描述

4.1、获取当前文件所在的文件目录
在这里插入图片描述
4.2、将之前的1.txt 保存到当前文件所在的目录,
os.path.join()拼接文件名
在这里插入图片描述
4.3、os.path.split() 分割文件夹与文件名
在这里插入图片描述
在这里插入图片描述
4.4、os.path.splitext() 分割文件与扩展名
在这里插入图片描述
在这里插入图片描述
4.5、目的:删除try1文件夹,只有删除掉文件夹里面所有的文件时,才能删除文件夹
在这里插入图片描述
4.6、切换目录,相当于在终端里面的cd:
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44994799/article/details/110007500