Python 檔案 readline 方法

2021-09-07 17:10:44 字數 931 閱讀 9710

python 檔案 readline() 方法用於從檔案讀取整行,包括 "\n" 字元。如果指定了乙個非負數的引數,則返回指定大小的字元數,包括 "\n" 字元。

readline() 方法語法如下:

fileobject.readline([size])

返回從字串中讀取的字元。

以下例項演示了 readline() 方法的使用:

檔案 runoob.txt 的內容如下:

這是第一行

這是第二行

這是第三行

這是第四行

這是第五行

迴圈讀取檔案的內容:

#!/usr/bin/python

# -*- coding: utf-8 -*-

# 開啟檔案

fo = open("runoob.txt", "r+",encoding="utf-8")

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

line = fo.readline()

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

line = fo.readline(6)

print ("讀取的字串為: %s" % (line)) #加上換行符共6個字元,再次readline就讀取下一行

line = fo.readline(4)

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

# 關閉檔案

fo.close()

以上例項輸出結果為:

檔名為:  runoob.txt

讀取第一行 這是第一行

讀取的字串為: 這是第二行

讀取的字串為: 這是第三

python讀檔案 python 檔案讀寫)

writefile test.txt 先自己寫乙個模組。這是乙個中文文件 第二行第三行 第四行 讀這個檔案有兩種方法 可以是f open test.txt 然後 f.read 這樣就讀取檔案裡的所有東西了。然後?f.close 就樣這個檔案便關閉了。還有就是f.readlines 一行一行的讀,這樣...

python開啟檔案 Python檔案開啟模式

python 內建函式 python 內建函式 python open 函式用於開啟乙個檔案,建立乙個 file 物件,相關的方法才可以呼叫它進行讀寫。寫入檔案時,不會自動加入換行,需要手動在末尾加入,在每個元素後面都換行n,可以用 fo.writelines line n for line in ...

python檔案匯入 python 檔案匯入

基本匯入 import time 呼叫的時候 time.sleep 3 匯入包裡某個方法 from time import sleep 呼叫的時候 sleep 3 區別import time和from time import sleep 兩種方法都可以成功匯入,但不同的匯入方式,呼叫的方式也不同。如...