1. 程式人生 > 其它 >python中讀取檔案的操作

python中讀取檔案的操作

檔案開啟的兩種方式:

點選檢視程式碼
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數組裡
轉自:https://www.php.cn/python-tutorials-424790.html#:~:text=python