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



批量重命名:


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容