1. 程式人生 > >Python3 讀寫txt檔案

Python3 讀寫txt檔案

# 讀寫txt文字檔案

# 1.開啟檔案

# 使用Python內建的open開啟txt檔案

# open('要開啟的檔名稱', mode='   ')

# w  只能操作寫入   

# r   只能讀取

# a   向檔案追加

# w模式開啟檔案,如果檔案中有資料,再次寫入內容,會把原來的覆蓋掉

# file_handle = open('1.txt', mode='w')

# 2.向檔案中寫入資料

# file_handle.write('hello world\n')

# 2.1. writelines( )函式,會將列表中的字串寫入檔案中,但不會

#自動換行,如果需要換行的話,手動新增換行符

file_handle.writelines(['hello', 'world', '你好', '世界'])

#3.關閉檔案

file_handle.close( )

# 讀取txt檔案文字

# 1.開啟檔案

# 使用r模式開啟檔案,做讀取檔案操作

# 開啟檔案模式,預設的就是r模式,如果只是對檔案,可以不填

#寫mode模式

file_handle = open('1.txt', mode='r')

# 2.讀取檔案

# 2.1 read(int)函式 預設讀取檔案內容,如果指定讀取長度,

#會按照長度去讀取,不指定讀取所有資料

# content= file_handle.read( )

# print(content)

# 2.2 readline( )函式 預設讀取檔案中的一行資料

content = file_handle.readline( )

print(content)

# 2.3 readlines( )函式 讀取所有行的資料,會把每一行的資料作為

# 一個元素,放到列表當中

# contents = file_handle.readlines( )

#print(contents)

# 3.關閉檔案

# file_handle.close( )