1. 程式人生 > >python with 操作檔案

python with 操作檔案

with 管理上下文可以自動關閉檔案:with open('h.log') as f:f.write('ss')

def show():
    print('123')
    yield
    print('456')
with show():
    print('999')

這樣就可以通過with管理上下文了,即執行結果為,123 999 456 ,也就是所可以在456那寫檔案關閉;這樣就不會影響show函式和在show之後再次操作相關操作,如檔案操作;可以讓自己再show中開啟檔案,在程式結束之後才關閉檔案,而不是函式結束之後關閉檔案;
執行緒池:需要用到這個:計算有多少執行緒在用這個執行緒池;