14 python 文件

python 文件

數據格式化:將一組數據按照一定的規格和式樣進行規範,包括數據的辨識、儲存、運算等

文件

1.文件概述

文件是數據的抽象和集合
文件的展現形態:文本文件,二進制文件
文本文件:由單一特定編碼組成,如utf-8編碼
文本文件也被看成是存儲着的長字符串,適用於例如.txt .py等
二進制文件:直接由0 或1 組成,沒有統一的字符編碼,一般存在二進制0和1的組織結構,即文件格式 .png .avi文件等

2.文件的打開和關閉

文件處理的特定步驟:打開 處理 關閉
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
./PYE/f.txt 這種打開方式是指在程序當前目錄下尋找PYE再進一步尋找
如果目錄相同可以省略路徑,直接寫f.txt
在這裏插入圖片描述
直接使用open函數,默認爲只讀模式 文本模式
例子:
在這裏插入圖片描述
文件關閉 變量名.close()
程序退出時,python解釋器會自動關閉文件

3.文件內容的讀取

在這裏插入圖片描述
read方法將文件變成一個大的字符串,但是如果文件特別大,一次性讀入文件耗費特別大
在這裏插入圖片描述
分階段讀入方法:
在這裏插入圖片描述
分行讀入方法:(大文件)
1.一次讀入,分行處理
在這裏插入圖片描述
2.分行讀入,逐行處理
在這裏插入圖片描述

4.數據文件寫入

在這裏插入圖片描述
在這裏插入圖片描述

  • seek調整文件指針位置非常重要,尤其是在文件寫入後再進行遍歷時,需要用到seek函數調整指針的位置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章