python
目录
1、python文件的介绍
使用文件的目的
就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力
Python文件的类型主要有两种:文本文件和二进制文件。
操作文件的流程主要有三步:打开-操作-关闭操作。
2、文件的打开和关闭
1、打开文件
在python中使用open函数,可以打开一个已经存在的文件,或者创建一个新文件
格式:open(文件名,访问模式)
示例:f.open('test.txt', w, encoding='utf-8)
2、下面是几种访问模式
3、关闭文件
在python中使用close()函数,可以关闭一个已经打开的文件
示例:f.open('test.txt', w, encoding='utf-8)
f.close()
3、文件的读写
1、写数据(write):
使用write()可以向文件写入数据
注意:如果文件不存在就创建,如果存在就清空之后写入数据
Demo:
2、读数据(read):
使用read(num)可以从文件中读取数据,num表示要从文件中读取数据的长度(单位是字节),如果没有传入(num),那么久表示读取文件中所有数据
注意:如果用open打开文件时,如果使用r,那么是可以省略的,
Demo:
3、读数据(readlines):
就像read没有参数时一样,Readlines可以按照行的方式吧整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素
4、读数据(ReadLine)
Demo:
4、文件与文件夹的相关操作
1、文件重命名
OS模块中的rename()可以完成对文件的重命名操作
格式:rename(需要修改的文件名,新的文件名)
Demo:
2、删除文件
os模块中的remove()可以完成对文件的删除操作
格式:remove(待删除的文件名)
Demo:
3、创建文件夹
格式:mkdir(文件夹名)
Demo:
4、获取当前目录
格式:getcwd()
Demo:
5、改变默认目录
格式:chdir('路径')
Demo:
6、获取目录列表
格式:listdir('路径')
Demo:
7、删除文件夹
格式:rmdir(文件夹名字)
Demo: