Python幾種讀檔案的方法

2021-09-10 15:42:17 字數 727 閱讀 7957

#python幾種讀檔案的方法

f=open('filepath','r',encoding='utf-8')

#一行行的讀出

for line in f:

print(line)

'''file.read([size])

從檔案讀取指定的位元組數,如果未給定或為負則讀取所有。

'''fo = open("runoob.txt", "rw+")

print ("檔名為: ", fo.name)

line = fo.read(10)

print("讀取的字串: %s" % (line))

'''file.readline([size])

讀取整行,包括 "\n" 字元。

file.readlines([sizeint])

讀取所有行並返回列表,若給定sizeint>0,則是設定一次讀多少位元組,這是為了減輕讀取壓力。

'''fo = open("runoob.txt", "rw+")

print ("檔名為: ", fo.name)

line = fo.readline()

print ("讀取第一行 %s" % (line))

line = fo.readline(5)

print ("讀取的字串為: %s" % (line))

# 關閉檔案

fo.close()

C 幾種讀mac的方法

幾種c 程式讀取mac位址的方法 以下是收集的幾種c 程式讀取mac位址的方法,示例中是讀取所有網絡卡的mac位址,如果僅需要讀取其中乙個,稍作修改即可。1 通過ipconfig命令讀取mac位址 根據擷取ipconfig all命令的輸出流獲取網絡卡mac publicstatic list ge...

python 按行讀大檔案的方法

這裡的大檔案指一次讀的話會使記憶體爆掉的檔案,所以我們需要一行一行地讀。乙個名為123的txt檔案,裡面分別按行存了三個數字 1 2和3。with open 123.txt as f for line in f print line.strip 輸出12 3 with open 123.txt as...

GoLang幾種讀檔案方式的比較

golang提供了很多讀檔案的方式,一般來說常用的有三種。使用read加上buffer,使用bufio庫和ioutil 庫。那他們的效率如何呢?用乙個簡單的程式來評測一下 go package main import fmt os flag io io ioutil bufio time func ...