IO 文件读写

流程

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

2.读/写数据

3.关闭文件

格式

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

读/写数据

file.close()


模式

(如下图)

字符 = 字节+解码: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’)



批量重命名:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容