一、創建txt文件
在Python中,使用open()函數可以創建txt文件,並指定文件名和模式(讀寫)。以寫入模式為例,創建txt文件的代碼如下:
with open('file.txt', 'w') as f: f.write('Hello World!')
在這個代碼塊中,我們用open()打開了一個名為“file.txt”的文件,並將其設置為寫入模式(’w’)。然後,我們使用write()函數寫入了一個字符串“Hello World!”到文件中。最後,我們使用with關鍵字,保證文件被正常關閉,以避免資源泄漏。
二、讀取txt文件
那麼,如果我們想要讀取txt文件中的內容,應該如何操作呢?我們可以使用open()函數打開txt文件,然後使用read()函數讀取文件中的內容。實現代碼如下:
with open('file.txt', 'r') as f: content = f.read()
在這個代碼塊中,我們首先打開了名為“file.txt”的文件,並將其設置為讀取模式(’r’)。然後,我們使用read()函數讀取文件中的所有內容,並將其存儲在變量content中。
三、逐行讀取txt文件
有時候,我們需要逐行讀取txt文件中的內容。在Python中,我們可以使用for循環逐行讀取文件中的內容。代碼示例如下:
with open('file.txt', 'r') as f: for line in f: print(line)
在這個代碼塊中,我們仍然打開了名為“file.txt”的文件,並將其設置為讀取模式。然後,我們使用for循環逐行讀取文件中的所有內容,並使用print()函數打印每一行。
四、在txt文件中添加內容
有時候,我們需要在已經存在的txt文件中添加一些內容。在Python中,我們可以使用append模式(’a’)在文件末尾添加內容。代碼實現如下:
with open('file.txt', 'a') as f: f.write('\nHello Python!')
在這個代碼塊中,我們打開了名為“file.txt”的文件,並將其設置為append模式。然後,我們使用write()函數添加了一個字符串“Hello Python!”到文件末尾,並且在末尾添加了一個換行符,使其從新的一行開始。
五、重命名和刪除txt文件
最後,讓我們來看看如何重命名和刪除txt文件。在Python中,我們可以使用os模塊中的rename()函數來重命名txt文件,使用remove()函數來刪除txt文件。代碼實現如下:
import os os.rename('file.txt', 'new_file.txt') # 重命名文件 os.remove('new_file.txt') # 刪除文件
在這個代碼塊中,我們首先導入了os模塊。然後,我們使用rename()函數將文件“file.txt”重命名為“new_file.txt”。最後,我們使用remove()函數刪除了文件“new_file.txt”。
原創文章,作者:QZTQB,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/372042.html