故障

デコレータ
今すぐダウンロード

故障 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • ZPL
  • 出版社名:
  • Tom Gross
  • 出版社のWebサイト:
  • http://github.com/tomgross/

故障 タグ


故障 説明

例外の場合に実行されるアクションのためのデコレータ FailUReActionは、例外の場合にカスタムアクションを実行するデコレータを提供することを目的としたパッケージです。例を見てみましょう。最初にいくつかの方法でオブジェクトが必要です。これらの方法は、プリノイトデコレータで飾ります。この簡単なデコレータは、例外の場合に特定のメッセージを印刷します。 >>> FailureAction Import FronficTeterror >>> FailureActionのインポートPrintOnFailure >>>クラスTestob(オブジェクト):... ... @printonFailure(msg = 'いくつかの数値計算が間違っていました!')... DEF Divide(自己、a、b):... return a / b ... ... @printonfailure()... Def Doraise(self):... inclicterrorweには2つの方法があります。 1(dived)は2つの数字の数値分割を行い、もう1つはカスタムで定義されたConflicTeterrorを上げます。今すぐアクションのメソッドを見てみましょう。>>> OB = Testob()>>> ob.divide(4,2)2 >>> ob.divide(42,0)数値計算が間違っていました! >>> ob.doraise()トレースバック(最近の最後のコール):... ConflicTerRorthe Moduleによって提供されるActionOnFailureデコレータは、カスタムクラスによってオーバーライドされることを意図しています。このように:>>> ActionOnFailure >>>クラスMailonfailure(ActionOnFailure):... Def __init __(self、件名):... self.jucject = subject ... ... def _doaction( self、context、e):... "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" seconds: "、self.subject ... print e >>> class testob2(オブジェクト) :... @mailonfailure(件名= 'エラーが発生しました')... DEF CRITICAME(Self):... import _not_existent_hopefully_ >>> ob2 = testob2()>>> ob2.critical()件名:エラーが発生しました_not_existent_hopefully_要件という名前のモジュールは発生しませんでした。 ・Python


故障 関連ソフトウェア

libnk2.

Microsoft Outlook NickFile(NK2)フォーマットをサポートするためのライブラリとツール ...

135

ダウンロード