Python3檔案方法


一個檔案物件是使用open函式建立,這裡是它可以在這個物件上呼叫的函式列表 -
SN 方法以描述
1

file.close()

關閉檔案。一個關閉的檔案無法讀取或寫入任何東西。
2

file.flush()

重新整理內部快取,像標準輸入fflush。這可能是一些類檔案物件的一個空操作。
3

file.fileno()

返回所使用的底層實現,從作業系統I/O操作的整數檔案描述符。
4

file.isatty()

如果檔案被連線到一個tty(狀)裝置則返回True,否則返回False。
5

next(file)

返回每次被呼叫時檔案中的下一行。
6

file.read([size])

從檔案讀取大小最多位元組(或更少,如果它們獲得大小位元組之前讀取命中EOF)。
7

file.readline([size])

從檔案中讀取一整行。結尾的換行符保持的字串中。
8

file.readlines([sizehint])

讀取直到EOF使用 ReadLine()並返回一個包含行的列表。如果可選sizehint引數存在,而不是讀取到EOF,全行共計約sizehint位元組(四捨五入到內部緩衝區大小後可能)被讀取。

9

file.seek(offset[, whence])

設定該檔案的當前位置
10

file.tell()

返回檔案的當前位置
11

file.truncate([size])

截斷檔案的大小。 如果size引數存在,則檔案被截斷為(至多)該尺寸。

12

file.write(str)

將一個字串寫入該檔案。沒有返回值。
13

file.writelines(sequence)

寫入字串序列到檔案。該序列可以是一個疊代物件的字串 - 典型字串列表。