如何在Python函數執行前後增加額外的行為
首先來看一個小程序,這個是計量所花費時間的程序,以下是以往的解決範例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|
運作如下:
1 2 3 |
|
(喜歡刨根問底的可以去掉註釋,並思考預計會有什麼樣的輸出)。
今天無意間看到了Python的上下文管理器(Context Manager
),發現也非常不錯,其實這跟with
語句是息息相關的,竟然以前一直未在意。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|
總結
初略看了一點官方文檔,上下文管理還是有點多內容的。 Python發展到現在,其實不簡單了。說簡單,只是你自己不夠與時俱進,掌握的都是老式三板斧而已。所以,知識需要不斷更新,才能彌補自己的盲點,以上就是本文的全部內容,希望能大家的學習或工作帶來一定的幫助。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Google AI 為開發者發佈 Gemini 1.5 Pro 和 Gemma 2
