0

新しいレコードを作成するときに、MotorEngine のコールバックで Assert を使用するポイントは何なのか疑問に思っています。私はそれを取得しておらず、ドキュメントが明確ではありません。従業員がベルナルドという名前であることをコールバックで伝える目的は何ですか? 関数に値を渡していません...

MotorEngine は、Tornado および MongoDB 用の非同期 ORM です。 https://motorengine.readthedocs.org/en/latest/getting-started.html#creating-a-new-instance

どうもありがとう!

def create_employee():
    emp = Employee(first_name="Bernardo", last_name="Heynemann", employee_id=1532)
    emp.save(handle_employee_saved)

def handle_employee_saved(emp):
    try:
        assert emp is not None
        assert emp.employee_id == 1532
    finally:
        io_loop.stop()

io_loop.add_timeout(1, create_employee)
io_loop.start()
4

1 に答える 1