1. 程式人生 > 實用技巧 >檔案處理

檔案處理

目錄

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