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)

寫入字串序列到檔。該序列可以是一個迭代對象的字串 - 典型字串列表。



上一篇: Python3模組 下一篇: Python3 os檔目錄的方法