python上下文管理的使用場景
本文教程操作環境:windows7系統、Python3.9.1,DELLG3電腦。
1、上下文管理的使用場景
凡是要在代碼塊前后插入代碼的場景,這點和裝飾器類似。
資源管理類:申請和回收,包括打開文件、網絡連接、數據庫連接等;
權限驗證。
2、實例
>>>withContext():
...raiseException#直接拋出異常
...
entercontext
exitcontext
Traceback(mostrecentcalllast):
File"/usr/local/python3/lib/python3.6/site-packages/IPython/core/interactiveshell.py",line2862,inrun_code
exec(code_obj,self.user_global_ns,self.user_ns)
File"",line2,in
raiseException
Exception
以上就是python上下文管理的使用場景,希望能對大家有所幫助。更多Python學習教程請關注IT培訓機構:千鋒教育。