IO 文件读写

流程

1.打开或者新建立一个文件

2.读/写数据

3.关闭文件

格式

file = open('文件名','模式','编码方式')

读/写数据

file.close()


模式

(如下图)

IO 文件读写_第1张图片

字符 = 字节+解码:bytes.decode()

字符+编码 = 字节:str.encode()

调整指针:file.seek(0)

获取读写位置:file.tell(1)


复制:

file1 = open('大头儿子小头爸爸.jpg','rb')

content = file1.read()

file1.close()

file2 = open('大头儿子小头爸爸-副本.jpg','wb')

file2.write(content)

file2.close()


文件的重命名操作:

os.rename(需要修改的文件名,新的文件名)

文件的删除操作:

os.emove(待删除的文件名)

创建文件夹:

os.mkdir(文件名)

获取当前目录:

os.getcwd()

改变默认目录:

os.chdir("../")

获取目录列表:

os.listdir("./")

删除文件夹:

os.rmdir(文件名)                  os.rmtree(‘m’)



批量重命名:


IO 文件读写_第2张图片

你可能感兴趣的:(IO 文件读写)