open(file,mode=『r』,buffering=-1,encoding=none,newline=none,closefd=true,opener=none)引數說明
file物件使用 open 函式來建立,下面是其他常用函式
方法描述
file.close()
關閉檔案,關閉後檔案不能進行讀寫操作
file.flush()
重新整理檔案內部緩衝,直接把內部緩衝區的資料寫入檔案,而不是被動的等待輸出緩衝區寫入
file.fileno()
返回乙個整型的檔案描述符,可以用在如 os模組 的 read方法等一些底層操作
file.isatly()
如果檔案鏈結到乙個終端裝置返回true,否則返回false
file.read([size])
從檔案讀取指定位元組數,不寫或為負則全部讀取
file.readline([size])
讀取整行,包括』\n』
file.readlines([sizeint])
讀取所有行,並返回字串列表
file.seek(offset[,whence])
移動檔案讀取指標到指定位置
file.tell()
返回檔案當前位置
file.truncate([size])
從檔案的首行首字元開始截斷,截斷檔案為 size 個字元,無size表示從當前位置開始截斷,截斷之後後面的所有字元被刪除,其中 windows 系統下的換行代表2個字元大小
file.write(str)
將字串寫入檔案,返回的是寫入的字元的長度
file.writelines(sequence)
向檔案寫入乙個序列字串列表,如果需要換行則要自己加入每行的換行符
Python學習筆記 day0
本部落格標題設計敏感關鍵字0day,違反相關法律法規,現已處理。1.輸入 raw input 這個可以輸入一行。和c 不同,它不能讀取單個整數 我的意思是,它是以字串儲存的。所以沒有什麼諸如 d這種東西。name raw input 這樣就可以讀入乙個字串,相當於gets name 考慮到人性化設計...
Python學習筆記Day1
16 9 19 1.python3.5中一些小小的變化 print helloworld 1 2結果為0.5 1 2實現整除 3 2乘方 pow 2,3 八進位制 十進位制 0o10 8 16進製制 十進位制 0xaf 175 2.得到上次輸入的語句 alt p 3.x input x x 2 y ...
Python學習筆記day05
高階函式 課後練習 不可變的資料型別一定可雜湊 hash 內建函式可以判斷某個型別是否可雜湊 s1 s2 s3 s4 print s1,s2,s3的交集 s1.intersection s2,s3 print s1,s2,s3的交集 s1 s2 s3 print s1,s2,s3的並集 s1.uni...