Python之讀取txt檔案

2021-08-21 18:22:14 字數 1133 閱讀 2576

#read txt method one

f = open("./image/abc.txt")

line = f.readline()

while line:

print line

line = f.readline()

f.close()

#read txt method two

f = open("./image/abc.txt")

for line2 in open("./image/abc.txt"):

print line2

#read txt method three

f2 = open("./image/abc.txt","r")

lines = f2.readlines()

for line3 in lines:

print line3

1、如果txt檔案中有兩列,可以設定陣列,然後分別獲取資料

2、上述檔案使用的是相對路徑,當然也可以使用絕對路徑

python的文字處理是經常碰到的乙個問題,python的文字檔案的內容讀取中,有三類方法:read()、readline()、readlines(),這三種方法各有利弊,下面逐一介紹其使用方法和利弊。

read():

read()的弊端

readline():

readline()的弊端

readlines():

readlines()的利端

readlines()的弊端

最簡單、最快速的逐行處理文字的方法:直接for迴圈檔案物件

file_object = open('test.txt','ru')

try:

for line in file_object:

do_somthing_with(line)//line帶"\n"

finally:

file_object.close()

Python 之 讀取txt檔案

本文直接給出三種實現方法,如下。方法一 f open proc data.txt 返回乙個檔案物件 line f.readline 呼叫檔案的 readline 方法 while line print line,後面跟 將忽略換行符 print line,end 在 python 3中使用 line...

Python 之 讀取txt檔案

本文直接給出三種實現方法,例如以下。方法一 f open proc data.txt 返回乙個檔案物件 line f.readline 呼叫檔案的 readline 方法 while line print line,後面跟 將忽略換行符 print line,end 在 python 3中使用 li...

Python 之 讀取txt檔案

本文直接給出三種實現方法,例如以下。方法一 f open proc data.txt 返回乙個檔案物件 line f.readline 呼叫檔案的 readline 方法 while line print line,後面跟 將忽略換行符 print line,end 在 python 3中使用 li...