python筆記 十一

2021-07-25 15:33:57 字數 806 閱讀 9693

open(file,mode='r',buffering=-1,encoding=none,errors=none,newline=none,closefd=true,opener=false)

mode:

r 唯讀  

w 可寫(會清除檔案內容)

a 附加資料

b 二進位制資料模式

x 新建乙個檔案(可寫)

+ 開啟檔案直接更新

t 文字模式(預設)

buffring=0 不用緩衝   為負數則使用系統預設值  其他值表示使用的位元組數

encoding 保證**沒有亂碼

向檔案寫入資料是保證檔案一定是可寫的,並注意是否覆蓋還是附加資料

fileinput提供乙個以行模式迴圈處理乙個或多個檔案內容,且讀取時不用把檔案放入記憶體,提高效率

os.getcwd()  獲得當前路徑

os.listdir(path)   獲得目錄中的內容   返回為列表

os.mddir(path)  建立目錄 

os.rmdir(path)   刪除目錄   不是空目錄或者沒有檔案 則會報錯

os.path.isdir(path)

os.path.isfile(path)

進行目錄操作時,需要具有相應的許可權,否則會導致錯誤

os.walk(path)  返回乙個迭代器,遞迴地遍歷目錄  遍歷返回多個元組

py2exe python34 :

執行cmd :

《Python程式設計》筆記(十一)

常規繪製 實際返回的id是數字 id canvas.create line from x,from y,to x,to y id canvas.create oval from x,from y,to x,to y id canvas.create arc from x,from y,to x,to...

Python學習筆記(十一) Python函式

以mark lutz著的 python學習手冊 為教程,每天花1個小時左右時間學習,爭取兩周完成。寫在前面的話 2013 7 21 22 00 學習筆記 1,def是python中的乙個可執行語句 函式並不存在,直到python執行了def後才存在。def建立了乙個物件,並將其賦值給乙個變數名,這個...

python 學習筆記十一 函式

實參型別 不定長引數 引數的裝包 引數的解包 返回值help 函式名 文件字串 作用域命名空間 namespace globals 遞迴式函式 高階函式 匿名函式 lambda 表示式 裝飾器最後 定義函式 格式 def 函式名 形參1 形參n 塊 注意 函式需要呼叫的時候才會執行 呼叫函式 格式 ...