#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...