コンテキストマネージャと他のブロック

この章では、我々は他の言語ではそれほど一般的ではない制御フローの機能について説明します、そしてこの理由のために見落としやPythonで利用不足する傾向があります。彼らです:

  • 声明とコンテキストマネージャ
  • それ以外での句のためしばらく、およびトライステートメント

声明で、一時的なコンテキストを設定し、確実に、コンテキストマネージャオブジェクトの制御下で、それを切断します。これを防止エラーと使用に安全かつ簡単に同時にAPIを作り、boilterplateコードを低減します。Pythonプログラマはのための用途の多くを見つけている自動的にファイルクローズを超えたブロック。

 

 

 

 

 

 

 

 

 

 

終わり...

おすすめ

転載: www.cnblogs.com/neozheng/p/12446165.html