新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何逐行讀取文件內(nèi)容
一、使用open打開文件后一定要記得調(diào)用文件對象的close()方法。比如可以用try/finally語句來確保最后能關(guān)閉文件。

二、需要導(dǎo)入import os
三、下面是逐行讀取文件內(nèi)容的三種方法:
1、第一種方法:
f = open("foo.txt") # 返回一個文件對象
line = f.readline() # 調(diào)用文件的 readline()方法
while line:
print line, # 后面跟 ',' 將忽略換行符
#print(line, end = '') # 在 Python 3 中使用
line = f.readline()
f.close()2、第二種方法:
for line in open("foo.txt"):
print line3、第三種方法:
f = open("c:\\1.txt","r")
lines = f.readlines() #讀取全部內(nèi)容 ,并以列表方式返回
for line in lines
print line4、一次性讀取整個文件內(nèi)容:
file_object = open('thefile.txt') try:
all_the_text = file_object.read() finally:
file_object.close() 新聞名稱:創(chuàng)新互聯(lián)Python教程:python如何逐行讀取文件內(nèi)容
文章URL:http://www.5511xx.com/article/cocesdj.html


咨詢
建站咨詢
