文件處理
?
正常文件處理
?
?
?
python 文件處理
?
編碼
?
f = open(file="兼職白領學生空姐模特護士練習方式.txt",mode="r",encoding="utf-8")
#把值附給變量f (路徑file="文件是兼職白領學生空姐模特護士練習方式.txt",文本模式mode="r",encoding"utf-8"告訴python編碼模式)
#把這個文件打開了,存給了一個變量
data = f.read()
#讀進來,存下來
print(data)
#打印這個調取
f.close()
#關閉這個變量,關閉這個文件
文件處理 二進制模式
f = open(file="兼職白領學生空姐模特護士練習方式.txt",mode="rb",encoding="utf-8")
網絡傳輸模式,二進制模式
文件處理 智能檢測編碼的工具
chardet工具,需要自己安裝
安裝python第三方工具箱的方法
pip3 install chardet
還需要在終端里導入到python
?
?
?
文件處理-寫模式操作文件
?
?
寫文件
?
w? 是創建不是修改
?
追加模式操作文件
?
?
?
?讀寫混合模式操作文件(r+)
?
?
?
?
寫讀混合模式操作文件(w+)
?
?
?
讀寫是先讀后寫,先把文件讀出來再追加內容進去。寫讀是寫進去再讀,把文件從新寫。
會用讀寫就可以了,寫讀用不到
?
?
?
?
?
?
文件操作的其他功能
?
?
?
?
文件修改功能?
?
?
臨時修改,生成了一個新文件,還可以再優化一下
?
?
?
?
?