iT邦幫忙

0

第二十六天Python學習-文件操作基礎

  • 分享至 

  • xImage
  •  

今天是Python學習的第二十六天,這三天的學習重點會是Python中的文件操作(File Handling),今日學習理解文件的基本概念,學會如何使用 Python 讀取和寫入文本文件。,熟悉文件的開啟、關閉及其模式。

例一:文件的基本概念
文件是儲存資料的方式,通常以文本或二進位格式存在。在 Python 中,操作文件主要涉及到打開文件、讀取文件、寫入文件和關閉文件等步驟。

例二:打開文件
使用 open() 函數來打開文件,這是進行文件操作的第一步。此函數有兩個主要參數:文件名和模式(例如讀取、寫入等)。
'r': 讀取(預設模式)。
'w': 寫入(會覆蓋原有內容)。
'a': 附加(在文件末尾追加內容)。
'b': 二進位模式。

file = open("example.txt", "r") # 以讀取模式打開文件

例三:讀取文件
使用 read(), readline(), 或 readlines() 方法來讀取文件內容。

#讀取整個文件
content = file.read()
print(content)

#逐行讀取
line = file.readline()
while line:
print(line.strip()) # 使用 strip() 去除行尾的換行符
line = file.readline()

例四:寫入文件
若要將資料寫入文件,可以使用 write() 或 writelines() 方法。記得在寫入之前需要以寫入模式打開文件。

file = open("example.txt", "w") # 以寫入模式打開文件
file.write("這是一行新內容。\n")
file.writelines(["這是第二行。\n", "這是第三行。\n"])

例五:關閉文件
操作完文件後,應該使用 close() 方法關閉文件,以釋放資源。

file.close()

今天的學習讓我了解了文件操作的基本概念,學會了如何打開、讀取和寫入文件。透過實踐,我深刻體會到文件操作在資料處理中的重要性,以及在操作完成後關閉文件的必要性,這樣可以有效管理系統資源。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言