python中讀取檔案的操作
阿新 • • 發佈:2022-05-19
檔案開啟的兩種方式:
點選檢視程式碼
f = open("data.txt","r") #設定檔案物件
f.close() #關閉檔案
with open('data.txt',"r") as f: #設定檔案物件
str = f.read() #可以是隨便對檔案的操作
點選檢視程式碼
1.簡單的將檔案讀取到字串中 f = open("data.txt","r") #設定檔案物件 str = f.read() #將txt檔案的所有內容讀入到字串str中 f.close() #將檔案關閉 2.按行讀取整個檔案 #第一種方法 f = open("data.txt","r") #設定檔案物件 line = f.readline() line = line[:-1] while line: #直到讀取完檔案 line = f.readline() #讀取一行檔案,包括換行符 line = line[:-1] #去掉換行符,也可以不去 f.close() #關閉檔案 #第二種方法 data = [] for line in open("data.txt","r"): #設定檔案物件並讀取每一行檔案 data.append(line) #將每一行檔案加入到list中 #第三種方法 f = open("data.txt","r") #設定檔案物件 data = f.readlines() #直接將檔案中按行讀到list裡,效果與方法2一樣 f.close() #關閉檔案 3.將檔案讀入陣列中 import numpy as np data = np.loadtxt("data.txt") #將檔案中資料載入到data數組裡