開啟檔案
以讀檔案模式開啟乙個檔案物件,使用open()
函式,傳入檔名和標示符:
>>>file=open("e:/python.txt","r")
注意:路徑符號不能用\,而是/
讀檔案
>>> f.read()
'aaaa\nbbb\nbccc\nddd\neee\nfff\nhhh\n'
注意:read()
會一次性讀取檔案的全部內容,如果檔案有10g,記憶體就爆了,所以,要保險起見,可以反覆呼叫read(size)
方法,每次最多讀取size個位元組的內容
read(size)
>>>f.read(23)
'aaa\nbbb\nbccc\nddd\neee\nff'
readline()
可以每次讀取一行內容,呼叫readlines()
一次讀取所有內容並按行返回list
。
>>>f.readlines()
['aaaa\n', 'bbb\n', 'bccc\n', 'ddd\n', 'eee\n', 'fff\n', 'hhh\n']
read是讀取文字檔案,並且是ascii編碼的文字檔案
寫檔案
>>> f.open("e:/aaa.txt",'w')
>>>f.write("gggg")
傳入識別符號'w'
或者'wb'
表示寫文字檔案或寫二進位制檔案:傳入識別符號'w'
或者'wb'
表示寫文字檔案或寫二進位制檔案:
關閉檔案
>>> f.close()
Python學習 檔案操作
python使用open來開啟資料流 data open data.txt 下面是乙個讀取乙個檔案,然後逐行輸出的 try data open data.txt for each line in data try role,line spoken each line.split 1 print ro...
python學習 檔案操作
馮諾依曼體系架構 cpu由運算器和控制器組成 檔案io常用操作 開啟操作 open file,mode r buffering 1,encoding none,errors none,newline none,closefd true,opener none 開啟乙個檔案,返回乙個檔案物件 流物件 ...
Python學習 檔案操作
開啟檔案通常使用open 函式開啟檔案。open 函式返回的物件中,存在乙個叫close 的方法。關閉檔案通常使用close 模式 w 重頭寫 檔案不存在的情況下,會自動建立檔案。try file open 藏頭詩.txt w encoding gbk 檔案位置,模式,檔案編碼 except fil...