我的标题可能有点模糊,但我的问题是是否有这个名字。
print("data has been written to the database")
db.write(data)
因此,这里首先发送确认消息,但仅执行操作。因此,如果数据库写入失败,用户仍然会认为它会成功。这个有名字吗?
我将调用未处理的响应,因为您显示的消息应对应于db.write(data)
的响应。
顺便说一句,解决此问题的正确方法是使用 try-except 结构。它会给你类似的东西:
try:
db.write(data)
print("data has been written to the database")
except error:
print("data hasn't been written to the database")
print(error)