python如何輸出文件內容

2019-10-19     科技i關注

文件只是連續的位元組序列。數據的傳輸經常會用到位元組流,無論位元組流是由單個位元組還是大塊數據組成.

你必須先用Python內置的open()函數打開一個文件,創建一個file對象,相關的方法才可以調用它進行讀寫。(推薦學習:Python視頻教程)

file_object=open(file_name,access_mode='r',buffering=-1)

file_name是包含要打開的文件名字的字符串,它可以是相對路徑或者絕對路徑。

access_mode可選變量也是一個字符串,代表文件打開的模式.

'r'代表:讀取;

'w'代表:寫入;

'a'代表:追加;

read()方法

read()方法從一個打開的文件中讀取一個字符串。需要重點注意的是,Python字符串可以是二進位數據,而不是僅僅是文字。

語法:

fileObject.read([count])

在這裡,被傳遞的參數是要從已打開文件中讀取的位元組計數。該方法從文件的開頭開始讀入,如果沒有傳入count,它會嘗試儘可能多地讀取更多的內容,很可能是直到文件的末尾。

例子:

這裡我們用到以上創建的 foo.txt 文件。

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 打開一個文件

fo = open("foo.txt", "r+")

str = fo.read(10)

print "讀取的字符串是 : ", str

# 關閉打開的文件

fo.close()

輸出:

讀取的字符串是 : www.xxxxxx.com

更多Python相關技術文章,請訪問Python教程欄目進行學習!

以上就是python如何輸出文件內容的詳細內容,更多請關注其它相關文章!

更多技巧請《轉發 + 關注》哦!

文章來源: https://twgreatdaily.com/zh-tw/FLnJ420BMH2_cNUg4Efg.html