用最直白的語言解釋最複雜的概念,一系列教學讓你在短時間內掌握 Python
記得,所有檔案操作的第一步就是:先把檔案打開
開關檔案
open("檔名", "開啟模式")
open( ) 與 with open( ):

不同的開檔方式
with open( ) 來開啟檔案,因為它會自動幫你關檔。不像單純用 open( )容易出現 IO Error 而導致檔案無法正常關閉(像我本人就常常忘記關檔🤣檔案操作

寫入文件
- .write( ):寫入特定字串
- .writelines( ):寫入列表內的所有值

讀取文件
- .read( ):從指針開始往後讀取特定字元數,若無則全部讀取
- .readline( ):從指針開始往後讀取到 \n 為止
- .readlines( ):將每一行讀取出來並做成列表
不同模式開啟檔案

不同的開檔模式
- .seek( ):將指針移到指定位置
- .tell( ):回傳目前指針位置(字元數)
可以把指針想像成是你打字的時候會出現的那條閃爍的線(稱為「游標」),每次開檔都會回到文件開頭,而每次讀取都會像掃描儀一樣移動到最後讀取的字元後,同理寫入也一樣
⚠️中文字、換行 都占兩個字元喔⚠️
檔案開啟模式一覽表

檔案開啟模式一覽
補充:建立其他檔案類型
- .csv、.doc 等文字型檔案可用相同方式建立
- .jpg、.pdf、.pptx 等需額外套件處理
喜歡別忘了給我個讚或按下追蹤喔😊


























