檔案處理
阿新 • • 發佈:2020-07-15
目錄
1.什麼是檔案
檔案是作業系統提供給使用者/應用程式操作硬碟的一個虛擬單位
(我們用python或其他語言編寫的應用程式若想要把資料永久儲存下來,必須要保存於硬碟中,這就涉及到應用程式要操作硬體,眾所周知,應用程式是無法直接操作硬體的,這就用到了作業系統。作業系統把複雜的硬體操作封裝成簡單的介面給使用者/應用程式使用,其中檔案就是作業系統提供給應用程式來操作硬碟虛擬概念,使用者或應用程式通過操作檔案,可以將自己的資料永久儲存下來。)
2.為何要用檔案
存取硬碟必須要使用檔案
3.如何用檔案
f = open(檔案路徑,開啟模式)
f.write(資料)
f.close # 關閉檔案
絕對路徑
windows系統
D:\python38\Doc\python383
C:\a\b\c\new.txt
linux系統
/a/b/c/d.txt
file_path=r'C:\a\b\c\new.txt'
file_path=r'/a/b/c/d.txt'
相對路徑
c\d.txt
d.txt
示範:
r"D:\python全棧15期\day10\a.txt" f = open(r"aaa\a.txt", mode='rt',encoding='utf-8') res=f.read() print(res) f.close() f = open(r"aaa\a.txt", mode='rb') res=f.read() # print(res,type(res)) x=res.decode('utf-8') print(x) f.close()
f=open('aaa.jpg',mode='rb')
res=f.read()
print(res)
f.close()