私の質問のタイトルが正しいかどうかわからない、そうでない場合は教えてください。変数をリンクして、両方とも真であることも、両方が偽でないこともできません。
私は、トランザクションがクラスのインスタンスであるトランザクションの辞書、またはタプルを持っていると言います。トランザクションが保留中か完了済みかキャンセル済みかを記録したいので、クラスの__init __()内でブーリアンを作成し、self.completedとself.cancelled(保留中かどうかをself.completed self.cancelleded False)
もちろん、トランザクションは3つの状態のいずれか1つではありません。したがって、一度に1つだけが真であることを確認するライブラリはありますか?
変数のいずれかを変更して例外を発生させるたびにこれを確認できますが、コードの行を保存することになります。
また、0,1,2の整数値を持つ変数を持つこともできます。 0が保留中、1が完了しました。しかし、直感的に解消されます。
if transaction_a.completed == True: do something
ありがとうございます!
:あなたはその後、
status
属性を照会3 propertiesそのことができますか? – mauveあなたは正確に何を望みを明確にしてください。あなたがすでにこれを達成しようとしたことも。 – error
申し訳ありませんが、私は間違いなく質問を終える前に先に投稿しました。 – Frimlinso