IO 文件读写

2017-07-11  本文已影响0人  北海uu

流程

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’)

批量重命名:

上一篇 下一篇

猜你喜欢

热点阅读