位置:首頁 > 腳本語言 > Python教學 > Python文件方法

Python文件方法

使用open函數創建一個文件對象,這裡是它可以調用該對象上函數的列表如下:

SN 方法與描述
1 file.close()
關閉文件。關閉的文件無法讀取或寫入任何東西
2 file.flush()
刷新內部緩衝區,像標準輸入輸出fflush。這可能是一些類似文件的對象,無操作
3 file.fileno()
返回所使用的底層實現請求從操作係統I/O操作的整數文件描述符
4 file.isatty()
返回true如果文件被連接到一個tty(一般)的設備,否則返回False
5 file.next()
返回每次被調用時文件的下一行。
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])
截斷文件的大小。如果可選的尺寸參數存在,該文件被截斷(最多)大小
12 file.write(str)
將一個字符串寫入該文件。冇有返回值
13 file.writelines(sequence)
寫入字符串的文件的序列。該序列可以是任何可迭代的對象產生字符串,通常的字符串列表