python文件的相关操作


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:

个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
原文地址:https://www.cnblogs.com/DunayueBlog/p/13667829.html